BPMN defines different Event types. The following are supported by Camunda.
- Start Events
 - Start Events define where a Process or Sub Process starts.
 - None Events
 - Events without a specified trigger and no specified behavior.
 - Message Events
 - Events catching / throwing messages.
 - Timer Events
 - Events waiting on a timer condition.
 - Error Events
 - Events catching / throwing errors.
 - Escalation Events
 - Events catching / throwing escalations.
 - Signal Events
 - Events catching / throwing signals.
 - Cancel and Compensation Events
 - Events throwing / catching compensation and cancel transaction events.
 - Conditional Events
 - Events catching conditional events.
 - Link Events
 - Bridge very long sequence flows.
 - Terminate Events
 - End a scope.