Functional block diagram

A functional block diagram in systems engineering and software engineering is a block diagram. It describes the functions and interrelationships of a system.
of a system pictured by blocks
The block diagram can use additional schematic symbols to show particular properties.