Software that defines, routes and tracks the sequence of tasks and approvals that make up a business process.