Web is the critical part of any business today and more so when you do transactions using the web as a medium. There are three critical factors that become important such as availability, confidentiality and integrity of the data. It becomes mandatory for every organization to take a proactive web security approach to safeguard themselves from any attacks that jeopardize their business and erode brand value. When it comes to web security, there are broadly three types and there are different ways by which they can be addressed.