What is Waf?
A web application firewall (WAF) protects web applications by monitoring HTTP traffic between a web application and the Internet. WAF usually protects web applications against attacks such as cross-site spoofing, cross-site scripting, XSS, file inclusion and SQL injection, etc.