I'll start by explaining how the extension works , I won't dive into any technical details
This extension allows website administrator to define a workflow "i.e a process" of content publishing, Let's consider a scenario where the administrator runs a magazine with 3 content categories, Each one of these categories is managed by a team.