In WF 4.0, the following types of workflows are used,
1. Flowchart workflows
1. Flowchart workflows: Programmers use this to generate the common flowchart elements. It is used for both sequential or non-sequential workflows.
2. FlowStep: It executes activities of a flowchart in a sequence.
3. FlowDecision: It is similar to the If construct. It shows the execution on the basis of a Boolean condition.
4. FlowSwitch: It is similar to the Switch construct. It shows the execution on the basis of an exclusive switch.