แอปพลิเคชั่นไฟร์วอลล์เป็นคุณสมบัติที่ออกแบบมาเพื่อกรองการเข้าถึงคอมพิวเตอร์หรือเครือข่าย ใช้ในการรักษาความปลอดภัยคอมพิวเตอร์ไฟร์วอลล์อาจเป็นฮาร์ดแวร์หรือซอฟต์แวร์และบางครั้งเป็นการรวมกันของทั้งสอง ไฟร์วอลล์ของแอปพลิเคชันคือโปรแกรมซอฟต์แวร์ที่ระบุและควบคุมแหล่งที่มาของการร้องขอไปยังและจากแอปพลิเคชันหรือบริการคอมพิวเตอร์ ส่วนใหญ่มักใช้เพื่อปกป้องผู้ใช้จากภัยคุกคามทางอินเทอร์เน็ตโปรแกรมไฟร์วอลล์ของเว็บแอปพลิเคชันสามารถใช้เพื่อช่วยป้องกันการโจมตีจากแฮกเกอร์ ตัวอย่างของโปรแกรมไฟร์วอลล์ของแอปพลิเคชันประกอบด้วยAppArmor®โดยNovell®, Netscaler®โดยCitrix®และdotDefender®โดย Applicure Technologies®
ส่วนสำคัญของความปลอดภัยของคอมพิวเตอร์แอพพลิเคชั่นไฟร์วอลล์ช่วยปกป้องคอมพิวเตอร์โดยการต่อสู้กับช่องโหว่ของแอพพลิเคชั่น หากความปลอดภัยของแอปพลิเคชันไม่ได้รับการตรวจสอบจุดอ่อนของซอฟต์แวร์และรหัสโปรแกรมที่เป็นอันตรายอาจทำให้แฮกเกอร์สามารถเข้าถึงไฟล์คอมพิวเตอร์หรือก่อให้เกิดความเสียหายต่อคอมพิวเตอร์ ความปลอดภัยของแอปพลิเคชั่นเป็นสาขาการทำงานที่เน้นการออกแบบและบำรุงรักษาโปรแกรมซอฟต์แวร์เพื่อป้องกันและแก้ไขปัญหาความปลอดภัยในโปรแกรมคอมพิวเตอร์
แม้ว่าไฟร์วอลล์ของแอปพลิเคชั่นจะสามารถรักษาซอฟต์แวร์ที่เป็นอันตรายและผู้บุกรุกคอมพิวเตอร์ไว้ได้ แต่การใช้งานอาจขัดแย้งกับโปรแกรมซอฟต์แวร์ที่ทำงานบนคอมพิวเตอร์อย่างถูกกฎหมาย เพื่อกำจัดความขัดแย้งของซอฟต์แวร์กับไฟร์วอลล์โปรแกรมไฟร์วอลล์หลายโปรแกรมมีการตั้งค่าที่อนุญาตให้โปรแกรมคอมพิวเตอร์ที่ผ่านการรับรองสามารถข้ามไฟร์วอลล์ได้ เมื่อไฟร์วอลล์ของแอปพลิเคชั่นไม่มีการตั้งค่าบายพาสอาจจำเป็นต้องปิดโปรแกรมที่รันไฟร์วอลล์เพื่อให้สามารถรันโปรแกรมซอฟต์แวร์ที่ขัดแย้งกันได้สำเร็จ ไฟร์วอลล์สามารถเริ่มใหม่ได้หลังจากปิดโปรแกรมที่ขัดแย้งกันแล้ว
เมื่อฟังก์ชั่นของแอพพลิเคชั่นไฟร์วอลล์มุ่งเน้นไปที่คำขอไปและมาจากอินเทอร์เน็ตพวกเขาจะเรียกว่าเว็บแอปพลิเคชั่นไฟร์วอลล์ (WAF) ความรับผิดชอบอย่างหนึ่งของแอปพลิเคชั่นไฟร์วอลล์คือการปกป้องคอมพิวเตอร์จากคำขอที่เป็นอันตรายโดยการระบุคำขออินเทอร์เน็ตที่เป็นอันตรายและแหล่งข้อมูลที่ไม่ดี ไฟร์วอลล์สามารถป้องกันแอปพลิเคชันไม่ให้รับหรือดำเนินการรหัสผ่านหรือการโจมตีด้วยโทรจัน - ม้าจากแฮกเกอร์
โดยทั่วไปไฟร์วอลล์ของแอปพลิเคชั่นได้รับการออกแบบมาเพื่อปกป้องหนึ่งโปรแกรมหรือชุดโปรแกรมจากการดัดแปลงและไม่ได้เสนอแพ็คเกจความปลอดภัยทางอินเทอร์เน็ตที่สมบูรณ์ เพื่อความปลอดภัยเป็นพิเศษแอพพลิเคชั่นไฟร์วอลล์มักจะใช้ร่วมกับโปรแกรมป้องกันไวรัสและพร็อกซีเซิร์ฟเวอร์ พร็อกซีเซิร์ฟเวอร์เป็นอุปกรณ์ฮาร์ดแวร์หรือโปรแกรมซอฟต์แวร์ที่ขัดขวางการร้องขอที่ส่งไปยังและจากคอมพิวเตอร์เครื่องอื่นผ่านเครือข่ายหรืออินเทอร์เน็ต การใช้พร็อกซีเซิร์ฟเวอร์สามารถช่วยป้องกันการไม่เปิดเผยตัวตนของผู้ใช้อินเทอร์เน็ตได้โดยการให้ข้อมูลเกี่ยวกับพร็อกซีเซิร์ฟเวอร์แทนข้อมูลผู้ใช้


