It’s a way to write scripts so as to automate your QTP (UFT)QTP-automation-object-model operations from outside QTP’s IDE.

Additional Reading

Automation Object Model