People are often confused by the following terms, using them interchangeably without understanding that, although some aspects of these terms overlap, there are also subtle differences that require your attention:
- Ethical hacking
- Penetration testing
- Vulnerability assessment
- Security audits