Firewall to zabezpieczenie sieci komputerowej, którego głównym celem jest ochrona przed nieautoryzowanym dostępem do systemu. Firewall może być w postaci oprogramowania lub sprzętu, a jego zadaniem jest filtrowanie ruchu sieciowego i blokowanie niepożądanych połączeń. Firewall chroni przed atakami hakerskimi, wirusami, trojanami i innymi zagrożeniami bezpieczeństwa.
Firewall może być skonfigurowany w celu ograniczenia dostępu do określonych usług lub protokołów sieciowych. Może on również monitorować ruch sieciowy i wykrywać naruszenia bezpieczeństwa. Wszystkie te funkcje pomagają zapobiegać naruszeniom bezpieczeństwa i utrzymywać integralność systemu. Firewall może być ustawiony tak, aby blokował określone adresy IP lub porty, co pozwala na ograniczenie dostępu do systemu tylko do autoryzowanych użytkowników.