Aktivitäten in einem Geschäftsprozess müssen nicht immer sequentiell ablaufen, sondern können auch parallelisiert werden, um schnellere Durchlaufzeiten zu ermöglichen.
Leider lassen sich nicht alle Aufgaben gleich gut parallelisieren. Es kommt eben auch vor, dass ein Thread auf einen anderen warten muss.