Responsive Web design (RWD) is a web design approach that suggests that design and development should adapt its viewing environment like screen size, orientation, resolution etc. Due to the increase in adoption of smartphones and other mobile technologies, this technique has become one of the hottest trends now.