Flows are responsible for routing work through the business process, directing it to the appropriate assignments based on conditions and logic. Assignments are where work gets resolved - users complete tasks, make decisions, and provide the required information. Together, they create the complete workflow automation mechanism.