Una red de computadoras es un sistema de computadoras interconectadas que permite compartir información y recursos. Las redes constan de clientes, servidores y aplicaciones. Los protocolos establecen las reglas para la comunicación entre dispositivos en una red. Existen diferentes tipos de redes como LAN, MAN, WAN e Internet, y varias topologías como en estrella, bus, anillo y malla. Los componentes clave de una red son hosts, tarjetas de red, cableado, hub, switch y router.