UFT is an advanced version of QTP that provides unified functional testing of both graphical user interfaces and application programming interfaces. It combines the features of QTP and HP Service Test into a single tool. Some key new features of UFT include support for additional browsers, operating systems, and programming languages. It also features faster installation, improved debugging tools, and the ability to perform GUI, API, and business process testing within one interface.