The test object model is a collection of objects and classes, which represents the objects in AUT. Each class has a set of properties for its identification; QTP uses a subset of the properties to identify the object uniquely at runtime.
Test script is a combination of standard VBScript statements and statements that use QuickTest test objects, methods, and properties. The QuickTest object model contains one section for each add-in environment available with the QTP installation, as well as a special section for utility and supplemental objects.