The document describes Data Flow Diagrams (DFDs) and their components. DFDs show the flow of data in and out of processes and data stores within a system. The key components of a DFD are processes, data flows, data stores, and external entities. Processes represent actions performed on the data, data flows show the movement of data between components, data stores hold the data, and external entities are outside the system. The document provides examples and rules for how to represent these components in a DFD.