A text file containing a sequence of commands that can be executed as one command. Macros can be built to perform frequently used, as well as complex, operations. The ARC Macro Language (AML) is used to create macros for ArcInfo.