Tasks allow modeling the actual work being performed in the process. Different types of tasks are supported.
- Service Task
 - Invoke or execute business logic.
 - Send Task
 - Send a message.
 - User Task
 - A task performed by a human participant.
 - Business Rule Task
 - Execute an automated business decision.
 - Script Task
 - Execute a Script.
 - Receive Task
 - Wait for a message to arrive.
 - Manual Task
 - A task which is performed externally.
 - Task Markers
 - Markers control operational aspects like repetition.