A Task Workflow is an optional feature where a task sequence can be assigned to a package. When a task workflow is used, one or more tasks are added to a Kanban board where tasks are managed as To Do, In Progress, or Done. A task workflow includes task categories, task definitions, and task workflows.