Web application firewall (WAF)

What is Web application firewall (WAF)

A security software or device that inspects the requests sent to websites and blocks malicious code before it reaches them. Also it may be used for virtual-patching of known 0-day vulnerabilities by preventing specific attack vectors.