Un WAF ou pare-feu applicatif web aide à protéger les applications web en filtrant et en surveillant le trafic HTTP entre une application Web et Internet. Il protège généralement les applications Web des attaques notamment de type falsification de site croisé, Script de site à site (XSS), d’inclusion de fichier et d’injection SQL.