The biggest challenge in mobile web development industry is the aggressive growth in the devices and screen resolutions. This made it apparently unfeasible to custom code a user interface design discretely for each new screen resolution. Thus Responsive Web Design (RWD) comes in to picture which can handle needs of all different device users