This document discusses web application attack landscapes and how Azure Web Application Firewall (WAF) protects against them. It describes common attacks like DDoS, SQL injection, and bots. It then outlines Azure WAF's key features for protecting public and private web applications, including WAF policies, rules, bot management, and integration with services like Azure Front Door and Application Gateway. The document provides examples of how Azure WAF can be configured to lock down backends and filter traffic. It emphasizes that Azure WAF allows logging, monitoring, and custom rules to secure web applications hosted on Azure.