Una red de comunicaciones conecta varios dispositivos a través de cables, señales u ondas para compartir información y recursos. Está compuesta de hardware, software, medios de transmisión y tarjetas de red. Las redes se pueden clasificar según su topología (anillo, estrella o bus) o su extensión geográfica (red pública, privada, PAN, LAN, VLAN, CAN, MAN o WAN).