Um firewall é um tipo de dispositivo usado para bloquear tráfego indesejado iniciado na Internet. Os firewalls podem ser implementados em hardware, software ou uma combinação de ambos. Eles funcionam filtrando o tráfego de entrada e saída com base em um conjunto de regras. Os firewalls podem ser usados para proteger um único computador ou uma rede de computadores.