“ A Web Application Firewall (WAF) is an anti-hacking device which analyzes HTTP requests to web-based applications and applies a set of rules. The rules specify which elements of the conversation are harmless and which ones are not. ”