Functional Decomposition

Decomposition is the process of breaking complex entities (processes, technology, business problems, business needs) into smaller sub-parts, and then breaking those smaller parts down even more, until the complex entity has been broken down into more discreet components with a more understandable structure.

It is a common analytical technique, and business analysts use it frequently. A common output of decomposition is a hierarchical diagram.