A workflow is a series of steps (tasks, events, interactions, activities) necessary to complete a business work process. In a sequential workflow, each step is necessary to be completed before the next step can be started; in a parallel workflow, two or more steps can occur simultaneously.