Almost every new client these days wants a mobile version of their website. As it’s practically essential after all: one design for the BlackBerry. Another for the iPhone, the iPad, netbook, and the Kindle — and all screen resolutions must be compatible .
Responsive Web designing is the approach that suggests that designing and development should respond to the user’s behavior and environment based on screen size, platform and orientation.
The practice consists of a mix of flexible grids and layouts, images and an intelligent use of CSS media queries. As the user switches from their laptop to iPad. The website should automatically switch to accommodate for resolution, image size and scripting abilities.