The forms displayed to a user are designed at a terminal with
the interactive program, FORMSPEC. Using FORMSPEC, the designer
designs the forms and defines parameters for editing, manipulating
and displaying data. Forms defined in this manner are saved in a forms
file. At any time during forms design, FORMSPEC allows the designer
to modify the forms in the form file. Once a form has been defined,
the designer can create an Application-Ready Buffer (ARB) for it.
The ARB stores screen data in a format compatible with the requirements
of the application program: this format may differ from the screen layout.