WAF, Web Application Firewall

A firewall that helps protect web applications from attacks. A WAF is a Layer 7 (application layer) defense that can be either software (host-based or cloud-based) or hardware (network-based).