Web Application Firewall (WAF) to specjalny rodzaj firewalla, który chroni aplikacje internetowe przed atakami. Głównymi funkcjami WAF są:
Ochrona przed atakami typu SQL Injection, Cross-Site Scripting (XSS), atakami DDoS i innymi rodzajami ataków.
Blokowanie nieautoryzowanego dostępu do aplikacji.
Kontrola dostępu do aplikacji.