Un firewall es una combinación de hardware, software y políticas de seguridad que protegen una red privada controlando el acceso desde y hacia ella. Un firewall inspecciona y controla todo el tráfico entre la red local e Internet, bloqueando tráfico no deseado y ocultando información sobre la red. Existen firewalls de software que vienen incluidos con el sistema operativo y firewalls de hardware que se instalan en routers.