Why are Web applications vulnerable to Hackers?
Traditionally, when software applications were deployed, they were protected not only by some form of user credentials but also through physical and network level separation from the rest of the world. However with the advent of online business, a more mobile workforce and increased availability requirements, these applications are now hosted on Web-facing servers which are reachable by anyone with a connection to the Internet.