The document describes the key components of a hierarchical network design for a small to medium-sized business. It discusses the access, distribution and core layers, and how switches are selected for each layer based on port density, forwarding rates, bandwidth aggregation needs and other considerations such as power over ethernet and layer 3 functions. Topology diagrams are also important to understand traffic flows and potential bottlenecks.