Firewall-Softwares sind von großen Nutzen, um Rechner und Netzwerke vor schädlicher Software zu schützen. Dabei existieren verschiedene Arten von Firewalls, die an verschiedenen Orten wirksam werden. Eine Personal Firewall schützt dabei einen einzelnen Computer, indem sie den dort ein- und ausgehenden Datenverkehr mit dem Internet filtert. Im Gegensatz dazu steht die Netzwerk-Firewall, die zwischen Netzwerken aktiv ist.