Una red WAN contiene aplicaciones llamadas hosts que ejecutan programas de usuario. Los hosts se conectan a subredes de comunicación que transmiten mensajes entre hosts. Las subredes tienen líneas de transmisión que mueven bits entre máquinas y elementos de conmutación que conectan líneas de entrada y salida para reenviar datos.