A Vulnerability Scanning is a computer program ready to assess computers, networks or applications for weakness. In plain words, these scanners are used to discover the weaknesses of a given system.
Vulnerability scanning, also commonly known as ‘vuln scan,’ is an automated process of proactively identifying network, application, and security vulnerabilities. In addition to identify security holes, the vulnerability scans also predict how effective countermeasures are in case of a threat or attack.