Bilgisayar güvenliği için kamusal ağ ile özel ağ arasında verilerin seçici olarak akışını sağlayan ve yetki verilmemiş girişlere müdahale eden yazılımdır. Güvenlik duvarları özellikle Internet üzerinden kuruluşların özel ağlarına, intranetlerine, erişimi denetlemekte kullanılır. Bir güvenlik duvarının ana öğeleri, paket süzgeci, uygulama katmanı geçidi, vekil sunucu ve devre düzeyinde süzgeçlerdir.