The document provides an overview of basics of web application security. It discusses what web application security is, why web application firewalls are not complete solutions, and how to secure websites and web applications. It also introduces history of security flaws, vulnerabilities in web applications, and the OWASP Top 10 risks. The objectives, network vs web security, and how to secure applications through developer training and testing are covered. Types of security testing and their benefits are also summarized.