Describe various types of application attacks and threats.
Examples: cross-site scripting, SQL injection, buffer overflow