A Process combines tasks into composite activities. A simple process may run just a few tasks sequentially such as conditional branches, running a task (eg: send email). But a process can be a complex activity that take hours or days to complete - It can loop over many records and call a task for each of them, It can call another process, It can wait for a human being to respond to something.
A process represents a typical business process. For example, an “order approval” is a business process. A process contains the following elements:
- A sequence of steps
- An input
- An output (this is optional)
- An event that triggers the process
For example, in the screenshot below, you can see a sample “Handle new employees record” process. In this example, the event that triggers the process is the addition of a new employees record.