Zapora ogniowa to system bezpieczeństwa zaprojektowany w celu blokowania nieautoryzowanego dostępu do komputera. Działa poprzez monitorowanie danych wpływających i wychodzących z sieci oraz blokowanie tych, które nie spełniają określonych kryteriów. Zapora służy jako ściana chroniąca komputer przed złośliwymi atakami i wirusami. Większość systemów operacyjnych ma wbudowane zapory ogniowe, ale użytkownicy mogą uzyskać bezpłatne i płatne zapory online.