Der Einsatz eines Firewall hat meist mehrere Gründe. Die typischen Aufgaben eines Firewalls sind:
Ein potentieller Angreifer der es auf einen Rechner hinter dem Firewall abgesehen hat muß zuerst den Firewall durchdringen. Dieser ist aber normalerweise gut gesichert und auch mit entsprechenden Warnsystemen ausgestattet um einen unerkannten Einbruch maximal zu erschweren.
Mit den Sperrfähigkeiten eines Firewalls kann unerwünscher Traffic (zum Beispiel in einer Firma IRC (Internet Relay Chat)) in beide Richtungen wirkungsvoll verhindert werden.
Da sämtlicher Traffic den Firewall passieren muß eignet er sich natürlich auch optimal zum Traffic-Monitoring. Dabei werden sowohl aufgebaute als auch abgelehnte Verbindungen registriert.