The Internet reaches a wide audience and is used to publish personal and business information with some engaging user experience. Web development or setting up a website or web application and hosting it on the Internet have become simpler through the use of cutting edge technology. In fact, the technology is used by web developers as well as end users to improve the overall web experience. This trend can be clearly seen as more websites are being posted online.