The practice of a Responsive based design consists of a mix of flexible grids and layouts, images and an intelligent implementation of CSS media queries; so that when the user switches from various devices such as: laptop to iPad, the website should automatically be able to conform by which to accommodate for that particular resolution, image size and scripting abilities.