The document discusses functional analysis. Functional analysis is a technique used to break down a system into its component pieces or building blocks to identify the functions that the system or system component must perform. It helps define what a system or component should do, not how it should be implemented, allowing designers flexibility in how the requirements are met.