|Can be triggered by events or run on-demand||Cannot be triggered by events; always run on-demand|
|Never require user interaction to complete||Always require user interaction to complete|
|Can be run on multiple records||Can only be run on one record at a time|
|Cannot build interactive queries of CRM data||CAN build interactive queries of CRM data|
http://www.dynamicscrmtrickbag.com/2011/04/11/dynamic-queries-in-dialog-processes/ for dialogs.