Responsive Web Design is a technique of designing and coding website’s so that it provides a superior viewing experience across a wide range of devices, including mobile phones, tablets, laptops and desktop computers. The websites are designed to increase ease of reading and navigation with the minimum amount of scrolling, resizing and panning. In simple terms, having a responsive design means a website’s pages reformat themselves automatically depending on which device they are being displayed on, ensuring the website will remain user-friendly and visually appealing.