QTP (Quick Test Professional) is now known as HP UFT. It is a commercial automation tool and supports a very wide range of test environments Web, Desktop, SAP, Delphi, Net, ActiveX, Flex, Java, Oracle, Mobile, People Soft, Power Builder, Siebel, Stingray, Visual Basic amongst others.
The scripting language is VBScript. The tool gels well with HP ALM (Test Management Tool) and HP LoadRunner (Performance Testing Tool).
Salient features of QTP include Business Process Testing, keyword driven framework, XML support, robust checkpoints, test results.