Una red de computadoras conecta equipos informáticos y software a través de dispositivos físicos que comparten información. La topología de red define la estructura física y lógica de cómo los hosts se conectan y envían datos. Las redes de larga distancia interconectan localidades a través de compañías telefónicas.