In the last few years, web applications have experienced a rapid and drastic development in terms of scale, complexity and underlying technologies. A Web site is a collection of Web pages containing text, images, audio and videos. The complete structure of the Internet is made up of Web sites, a mode of sharing information on the Internet