This document discusses subnetting and CIDR notation. Subnetting allows a single address block to be divided into multiple networks or subnets. It maximizes address efficiency, extends the life of IPv4 addresses, and makes networks easier to manage. CIDR notation uses a slash to indicate the number of network address bits. The document provides examples of how to calculate the number of subnets, valid host addresses, and network vs broadcast addresses using CIDR and a subnet mask. It also defines what a subnet mask is - a 32-bit address that distinguishes the network from host portions of an IP address.