Flowchart Definition & Meaning

A flowchart is a diagram that represents a workflow, process, system, or computer algorithm. It depicts the separate steps of a process in sequential order. It can be used to document, study, plan, improve, or communicate complex or lengthy processes via a diagram that is clear and easy to understand. A flowchart commonly uses rectangles, ovals, diamonds, or squares to define the steps. These shapes are connected by arrows, which indicate the flow or sequence of the process. Elements that may be incorporated into a flowchart include sequences of actions, materials or services entering or leaving the process, decisions that must be made, the people involved, the time involved, and process measurements. An example of a flowchart is shown below:

Flowchart uses

General uses of a flowchart include:

  • To portray how a process is done
  • To study a process for improvement, such as identifying bottlenecks
  • To document and analyze a process
  • To standardize a process for efficiency and quality

An educator may use a flowchart to plan coursework and academic requirements or show a legal or civil process such as voter registration. A salesperson may use it to chart a sales process or plan research strategies. A manufacturer may use it to denote the physical or chemical makeup of a product. An engineer may use it to assess the life cycle of a structure.

Types of flowchart

While there are an endless number of variations and versions of a flowchart, there are four main types of which all others fall under:

  • Process flowchart: A process flowchart is typically the most versatile chart as it can be applied to virtually anything, such as mapping out roles and responsibilities.
  • Workflow flowchart: A workflow chart depicts how a business or process functions. It can be used to train new employees or discover potential problem areas within a process.
  • Swimlane flowchart: A swimlane flowchart shows how separate departments, processes, or employees interact. This flowchart is different from a workflow chart in that it allows for creation of different categories where activities take place. This chart can be used for illustrating a complete process that interacts with different segments of an organization.
  • Data flowchart: A data flowchart portrays the way data flows in and out of an information system. A data flowchart is most often used for software development and design.






Abby Dykes
Abby Dykes
Abby Dykes is a writer and editor for websites such as TechnologyAdvice.com, Webopedia.com, and Project-Management.com, where she covers technology trends and enterprise and SMB project management platforms. When she’s not writing about technology, she enjoys giving too many treats to her dog and coaching part-time at her local gym.

Top Articles

The Complete List of 1500+ Common Text Abbreviations & Acronyms

UPDATED: This article was updated April 6, 2021 by Web Webster   From A3 to ZZZ we list 1,559 text message and online chat abbreviations to...

How to Create a Website Shortcut on Your Desktop

UPDATED: This article was updated April 6, 2021 by Web Webster   This Webopedia guide will show you how to create a desktop shortcut to a...

Windows Operating System History & Versions

The Windows operating system (Windows OS) refers to a family of operating systems developed by Microsoft Corporation. We look at the history of Windows...

What are the 5 Generations of Computers?

UPDATED: This article was updated on April 6, 2021 by Web Webster   Learn about each of the 5 generations of computers and major technology developments...

Random Access Memory (RAM)...

UPDATED: This article Updated April 6, 2021 by Web Webster   Random Access Memory (RAM)...

OEM – original equipment...

UPDATED: This article was updated April 6, 2021 by Web Webster OEM (pronounced as...

Best ERP Software for...

UPDATED: This page was updated April 6, 2021 by Web Webster   Enterprise resource planning...