A flow chart is a chart that represents an algorithm or process, and is typically used to describe the detailed logic of a business process or rule. A flow chart can provide a reference for those involved in a project or procedure and can be effective in explaining processes to new employees. When errors occur, flowcharts can be referenced to see what went wrong. Flow charts also help highlight and remove unnecessary steps in a process. By showing processes visually rather than just explaining, people seem to understand better and make fewer mistakes. Other common benefits of flow charting include enhanced quality and proper documentation.