A task is a set of tool references grouped to facilitate a particular job. A sequence of tasks can be grouped into a workflow. By defining and grouping tasks into workflows, you can create a task-based user interface. The tool references grouped into a task can be standard Promis.e tools, custom tools, or a mixture of both types. The task's tool references can be grouped into standard Promis.e toolboxes, custom toolboxes, or a combination of both types. Therefore the interface will contain all the tools and toolboxes you need to complete your work, grouped the way you want them.