Un enrutador es una pieza de hardware que conecta en red dispositivos como computadoras, tabletas y consolas de juegos y administra los dispositivos que se comunican con Internet. Los enrutadores pueden ser cableados, inalámbricos o una combinación de ambos .
Los modelos más nuevos diseñados para uso doméstico suelen tener cuatro puertos Ethernet para dispositivos con cable, un quinto puerto para la conexión a un módem y una antena de red inalámbrica. Los enrutadores con capacidades inalámbricas convierten los datos recibidos de Internet en frecuencias de radio que se transmiten a los dispositivos. El software integrado en los enrutadores ayuda a transmitir datos a la ubicación correcta en la red local al asignar direcciones únicas a cada dispositivo que se conecta. Un firewall, software diseñado para evitar que las computadoras y dispositivos en la red local tengan acceso no deseado desde Internet, también es estándar en la mayoría de los enrutadores domésticos. El reenvío de puertos es una función de enrutador que le dice al dispositivo que siempre envíe ciertos tipos de conexión a un dispositivo en una dirección específica.
Los enrutadores domésticos también pueden tener puertos USB para compartir fácilmente servicios como una impresora o un disco duro externo en la red. Los enrutadores empresariales están diseñados con menos características generales, pero manejan una mayor cantidad de tráfico desde una mayor cantidad de dispositivos conectados al mismo tiempo. Los enrutadores utilizados en negocios pueden tener usos especializados, como el manejo de datos para servidores empresariales específicos, la transferencia de datos entre otros enrutadores y el suministro de conexiones seguras a Internet.