A form presents a certain set of data to the user and potentially allows editing.
The cockpit environment allows administrators to customize the cockpit user interface to a great extent by developing their own forms.
As with entries, a form can be used at several places within the cockpit, so changes at one place carry on to all other places the form is used.

The forms can be built and edited inside the cockpit with the DBForm Editor, which can found via Administration -> Manage -> User defined forms.
The editor provides many typical graphical user interface controls, like labels, buttons, text fields and combo boxes.
The controls can be placed on the form and bound to entries of the dataset.
When a dataset is displayed with the help of the form, the current values are then displayed in the controls.