A flowchart is a figurative approach to document a process or set of steps. The chart enables the user to represent actions, decisions , precedence , order, parallelism and of course the connections between them.