A block diagram is a visual representation of how parts of an object relate to each other and work together. It is named as such because blocks represent each piece of the design, with lines between them to show their respective relationships.

Used in the design of hardware and software, a block diagram helps to provide someone with a high-level idea of how it can work. Being a high-level diagram, minimal details are included and only the most important components of the hardware or software are illustrated, much like an outline.

Concept mapping, Diagram, Flowchart, Hardware, Hardware terms, Software, Software terms