| Name | Description | Type | Package | Framework |
| AbstractFormType | Custom form types should extend this abstract class. | Class | org.activiti.engine.form | Activiti |
| FormData | Contains all information for displaying a form and serves as base interface for StartFormData and TaskFormData | Interface | org.activiti.engine.form | Activiti |
| FormProperty | Represents a single property on a form. | Interface | org.activiti.engine.form | Activiti |
| FormService | Access to form data and rendered forms for starting new process instances and completing tasks. | Interface | org.activiti.engine | Activiti |
| FormType | Used to indicate the type on a FormProperty. | Interface | org.activiti.engine.form | Activiti |
| StartFormData | Specific FormData for starting a new process instance. | Interface | org.activiti.engine.form | Activiti |
| TaskFormData | Specific FormData for completing a task. | Interface | org.activiti.engine.form | Activiti |
| AbstractFormType | Class | org.activiti.engine.form.class-use | Activiti | |