Web application firewalls (WAFs) are security solutions that monitor and filter HTTP/HTTPS traffic, providing protection against bot attacks by blocking malicious requests and filtering out suspicious activities.