Macros enable you to modularize a source text within an ABAP program. They are defined between the statements DEFINE and END-OF-DEFINITION.