The following areas are fundamental to any workflow solution:

The following areas become more important as a workflow solution encompasses more business processes:

The following areas become more important as a workflow solution grows in scale and integrates with other systems: