1. A workflow is a series of actions or activities that presents the model of a process
2. A workflow provides a way to describe the execution sequentially of a long running process and relationships between different activities
3. Multiple instances of a workflow may be active at any given moment in an application