Las redes permiten la comunicación a través de dispositivos finales como computadoras, teléfonos e impresoras que se conectan a través de dispositivos intermediarios como routers, switches y puntos de acceso inalámbricos utilizando diferentes tipos de medios de red. Existen diferentes tipos de redes como redes de área local y amplia, y se representan mediante modelos como el modelo TCP/IP de capas que describe el proceso de comunicación a través del encapsulamiento y envío de datos entre aplicaciones y dispositivos.