There's an extensive variety of process flowcharts and diagrams which are usually being used for giving everyone a clear understanding of some process, helping identifying nonvalueadded operations, facilitating teamwork and communication, keeping everyone on the same page, designing the flow charts and flowchart construction.