Uma firewall é software ou hardware que verifica as informações recebidas a partir da Internet ou de uma rede e que bloqueia ou permite a respectiva passagem para o computador, dependendo das definições da firewall.

Uma firewall pode ajudar a impedir que hackers ou software malicioso (tal como worms) tenham acesso ao computador através de uma rede ou da Internet. Uma firewall também pode ajudar a impedir que o computador envie software malicioso para outros computadores.

A seguinte ilustração mostra como funciona uma firewall.

Ilustração que mostra o modo como uma firewall cria uma barreira entre a Internet e o computador
Tal como uma parede de tijolo pode criar uma barreira física, uma firewall cria uma barreira entre a Internet e o computador.

Uma firewall não é a mesma coisa que um programa antivírus. Para ajudar a proteger o computador, precisa simultaneamente de uma firewall e de um programa antivírus e anti-malware.