Workflow includes structured processes with a sequence of connected steps.
Workflow services manage business processes around content using user-assigned tasks,
automated steps, and flow control.
The workflow engine uses the embedded Activiti workflow engine, which is encapsulated within a Workflow service that provides a standard interface to the underlying workflow engine itself. Workflow definitions define process templates, a number of which are provided out of box. You can also define additional process definitions.