Un firewall es un sistema o grupo de sistemas que impone una política de seguridad entre una red privada y Internet restringiendo el acceso. Se usa un firewall para proteger una red privada de intrusos y prevenir el acceso no autorizado a recursos o la salida de información privada. Un firewall funciona denegando todo tráfico entrante y saliente excepto los servicios permitidos. Existen firewalls a nivel de software y hardware, y diferentes tipos de filtrado.