Flowchart

A flowchart is a graphical representation of a process, depicting inputs, outputs and units of activity. It represents the entire process at a high or detailed (depending on your use) level of observation, allowing analysis and optimization of workflow.