The endpoint web application firewall (endpoint WAF) is a firewall that runs within the application. It's aware of the software used inside the website and understands how it's built.