Een firewall is een beveiligingsmechanisme dat wordt gebruikt om onbevoegde toegang tot een netwerk of een computer te voorkomen. Er zijn twee soorten firewalls: hardware en software.

Een hardware firewall is een apparaat dat tussen een netwerk en het internet wordt geplaatst om het netwerk te beschermen tegen onbevoegde toegang. Dit kan worden gedaan door het blokkeren van bepaalde typen verkeer of door het toestaan van verkeer van bepaalde bronnen. Hardware firewalls worden vaak gebruikt in zakelijke omgevingen, waarbij de firewall het hele netwerk beschermt.

Een software firewall is een programma dat op een computer is geïnstalleerd om de computer te beschermen tegen onbevoegde toegang. De firewall controleert het verkeer dat van en naar de computer gaat en blokkeert het verkeer dat niet voldoet aan de regels van de firewall. Software firewalls worden vaak gebruikt op individuele computers.

Beide soorten firewalls zijn belangrijk voor de beveiliging van een netwerk en/of een individuele computer. Het gebruik van een hardware firewall op een netwerk en een software firewall op individuele computers kan helpen om het netwerk en de computers te beschermen tegen onbevoegde toegang en potentiële bedreigingen van buitenaf.