Penetration tests are important for network security as they test networks for vulnerabilities by emulating hacker techniques. A penetration test involves security experts locating vulnerabilities in a network and then exploiting them. The results of a penetration test are reported to the organization and provide an evaluation of the network's security from an outsider's perspective so vulnerabilities can be repaired. Similarly, web application penetration tests are important as they identify security risks in web applications that could allow hackers to access data, shutdown sites, or defraud businesses. The results of web application penetration tests provide organizations with prioritized recommendations to address security issues.