This document discusses QuickTest Professional (QTP) actions, which allow modularization of test scripts. It describes that actions are placeholders for code that divide scripts into logical units. The main types of actions are reusable and non-reusable internal and external actions. Actions can access data from global and local data sheets. Test scripts call actions in a defined order to control test flow, either by calling copies or existing actions.