A diagram in which blocks are used to represent the major components in a system or the basic steps in a process.