There was a time when creating a website required a higher level of HTML expertise and expensive software. Developers needed a huge amount of time and efforts to design a website. But thanks to the WEB 2.0, which changed the situation overnight. WEB 2.0 comes with pre-made CMS (Content Management System) which allow you to customize and create the web pages simply as well as publish contents easily.