Flowcharts can contain many types of shapes to describe the process. Below are a few commonly used shapes.
Rounded circles indicate start and end symbols
Squares indicate a process, where some action is taken or performed
Diamonds indicate conditions or decisions (if)
Arrows connect symbols in the flowchart to indicate flow of process
Labels on arrows pointing out from decision symbols indicate the condition for following the line
Many software packages exist to help make flowcharts.
We have used Lucidchart, draw.io, and dia.