Protecting a website against malfunctions, phishing, cyber crimes, or cyber-attacks to avoid data loss of the company or customers is called Web Security. Scanning an internet site for vulnerabilities or security testing is needed to defend against the thefts or losses that occur due to digital hackers.