UFT can be used to automate web based and windows based client-server applications. However, it doesn’t support all technologies by default. For an extended support, we need to load the corresponding add–in. For instance, if you were to automate an application based on Java technology, you will have to load Java add–in.
Unified Functional Testing or UFT is a Functional and Regression Testing Software that test both Web and Windows Application. UFT is a licensed/commercial tool owned by HP which is one of the most popular tools available in the market. This hand book will help you basic understanding of UFT tools.