An application is a set of forms used to collect process information from a user and to present information.
There are different types of form:
- A pageflow form is for the process user. It is primarily used for entering information, but can also present information. A pageflow form is attached to a step in the process.
- A process instantiation form is for the process user and is used to start an instance of the process. A process instantiation form is attached to the pool, and is a special kind of pageflow form.
- An overview pageflow form is for the administrator. It is used to display information about the process, and is attached to the pool.
A form is a collection of widgets arranged on a grid. Each widget corresponds to an item of information to be entered or displayed in a form field.