See parallelism in action
This order fulfillment process has two tasks that run at the same time: packing the items and printing the label. They don't need to wait for each other.
The parallel gateway (the diamond with a + sign) is BPMN's way of saying: "start all of these paths simultaneously."
Run it and watch
Press ▶ Play and observe:
- The process splits into two paths at the first gateway
- Both "Pack items" and "Label package" get tokens simultaneously
- The second gateway waits until both paths are done before continuing
- Only then does "Ship order" proceed
> 💡 In real systems, parallel gateways represent actual concurrent execution — multiple workers, threads, or services running at the same time.
Interactive BPMN Editor