In termini di sicurezza del computer, un firewall è un software. Questo software controlla il traffico di rete tra l'interno e l'esterno. Il firewall è posto tra la rete che deve essere protetta (fidata) e la rete esterna (meno fidata) alias WAN o Internet. Un firewall ha un insieme di regole che vengono applicate ad ogni pacchetto. Le regole decidono se un pacchetto può passare o se viene scartato. Quando una grande rete deve essere protetta, il software del firewall spesso gira su un computer che non fa altro.

Un firewall protegge una parte della rete da accessi non autorizzati.