Back to: Configure and customize Microsoft Dynamics CRM
Workflows, a type of Process in Microsoft Dynamics CRM 2011, are described by The Microsoft Dynamics CRM 2011 SDK as:
A business process can be of two types: automated processes that rely solely on communication among applications based on a set of rules, and interactive processes that also rely on people to initiate and run the process, and to make the appropriate decisions during the running of the process.
Think of automated processes like "triggers" that can create and update records, send out notifications by way of email or task, or call child workflows. On Demand workflows can be thought of as "macros", or more accurately as automated processes that are initiated through an initial user interaction. Fully interactive processes are called Dialogs and are not discussed in this article.
See The Microsoft Dynamics CRM 2011 SDK for more information.