Las redes de computadoras pueden clasificarse de varias maneras, incluyendo por alcance, tipo de conexión, relación funcional y topología. La creación principal de las redes es compartir recursos e información a distancia, asegurar la confiabilidad y disponibilidad de la información, y aumentar la velocidad de transmisión de datos a menor costo. Las principales topologías de red son anillo, bus, estrella, mixta, punto a punto, malla y árbol.