Web Application Firewall یک سامانه امنیتی است که در لایه اپلیکیشن (Layer 7) از مدل OSI کار میکند و ترافیک HTTP/HTTPS را قبل از رسیدن به اپلیکیشن وب بررسی میکند. هدف آن محافظت از اپلیکیشنهای وب در برابر حملات شناختهشده و ناشناخته است که فایروالهای سنتی (Network Firewalls) قادر به شناسایی آنها نیستند.