Una red de computadoras conecta equipos informáticos para compartir información y recursos. Existen redes de área local (LAN) para una organización, redes de área metropolitana (MAN) para áreas geográficas cercanas, y redes de área extensa (WAN) para grandes distancias. La topología de una red define cómo están diseñados y conectados física o lógicamente sus nodos.