Web design encompasses many different skills and disciplines in the production and maintenance of websites. The term web design is normally used to describe the design process relating to the front-end (client side) design of a website including writing mark up. Web design partially overlaps web engineering in the broader scope of web development. Web designers are expected to have an awareness of usability and if their role involves creating mark up then they are also expected to be up to date with web accessibility guidelines.
Responsive Web Design is a newer approach, based on CSS3, and a deeper level of per-device specification within the page's stylesheet through an enhanced use of the CSS pseudo-selector.
With Internet growing all over the world and getting more faster with mobile users, website getting popular as everyone want to promote their services, brand, information, sell products. Web Designer is required for each company in order to make changes daily as that makes search engine to crawl regularly. More website jobs come to India since the cost and maintenance of the website is low compared to other parts of the world. As mobile users getting increased, responsive web design is in much demand.