Terabit networks support transmission rates of at least one trillion bits per second and provide high bandwidth to meet increasing demands for data, voice, and video. Key requirements for terabit networks include scalability, flexibility, efficiency, improved network management, and rapid service recovery. Terabit network applications are characterized by unpredictable traffic demands and quality of service requirements. The document discusses technologies used to implement terabit networks such as dense wavelength division multiplexing for long-haul transmission, coarse wavelength division multiplexing for metropolitan areas, multi-protocol label switching, and a layered network architecture.