Block Diagram Definition
Block diagram — in engineering a visual representation of a given system showcasing how each element is in connection with one another. In a typical situation block diagrams are drawn as squares or rectangles where every individual component is demonstrating its function and helps engineers to illustrate how data is flown.
In a nutshell they are more simple version of flow charts with a more basic understanding of the systematic structure of any software or hardware. Lines that connect each block provide displayed description of the relationship between elements. With the help of block diagrams there is ease of communication among the team facilitating shared understanding of the system.