Flowchart
Flowchart is a graphical representation of an algorithm. An algorithm is a step by step procedure to solve a problem. A flowchart is a type of diagram that represents an algorithm, workflow or process, showing the steps as boxes of various kinds, and their order by connecting them with arrows. This diagrammatic representation illustrates a solution model to a given problem.