Based on my limited experience, I would add that Workflow diagrams tend to be more relaxed in their layout. Flowcharts extremely strict and rigid; every step must be followed by a decision point (a diamond). So: A == B
? (where ==
is a true/false question). If TRUE then proceed to process X; if FALSE proceed to next decision point, B >= C
?.
Workflows, from my limited experience, are much more relaxed. they don't have to have the decision points but they often do. Basically, there are cases in which the rigidity of a flowchart just does not work and workflow diagrams seem to have that flexibility.
You also have to remember your target audiences. True flowcharts are so rigid because what they represent is so rigid. Flowcharts are very commonly used by programmers and software development leaves no room for error.