|Penetration Testing||Ethical Hacking|
|Deals with the process of finding vulnerabilities in a target environment.||Encompasses all hacking techniques and attacks to find security flaws.|
|One goal.||Many goals.|
|Target is a single system.||Target is entire network.|
|A tester not necessarily required to be a good report writer.||An ethical hacker essentially needs to be an expert on report writing.|
|Any tester with some inputs of penetration testing can perform pen test.||It requires to be an expert professional in the subject, who has the obligatory certification of ethical hacking to be effective.|
|Paper work in less compared to Ethical hacking.
|A detailed paper works are required, including legal agreement etc.
|To perform this type of testing, less time required.||Ethical hacking involves lot of time and effort compared to Penetration testing.|