Las redes constan de dos o más computadoras conectadas entre sí que permiten compartir recursos e información. Existen diferentes topologías de redes como malla, estrella, árbol, bus y anillo. Cada topología tiene ventajas y desventajas dependiendo del tipo y tamaño de la red. Los protocolos de comunicación como TCP e IP permiten el intercambio de información entre dispositivos de una red.