There are 4 type of gateways:
- A complex gateway: Use the complex gateway if you need multiple gateways to describe the business flow; otherwise, you should use a simpler gateway.
- An exclusive gateway evaluates the state of the business process and, based on the condition, breaks the flow into one of the two or more mutually exclusive paths.
- An inclusive gateway: breaks the process flow into one or more flows.
- A parallel gateway: is used to represent two concurrent tasks in a business flow.