Workflows are assigned to different Module types and control what statuses a module can have and who has permission to change them. For each role, you can control which statuses that role has permission to change to and change from.
Three Workflows are available in Headrush by Default:
For each of these workflows, an Admin user can change which role can change each respective status via the Admin > Learning Modules > Module Workflows tab:
The following video shows how workflows play out all together: