Responsive design is a web design approach that makes web pages render well on different devices and screen sizes. It has become necessary due to the massive increase in mobile and tablet use. Responsive design uses fluid grids and layouts, images, and CSS media queries to automatically adjust and optimize content for viewing across devices. Examples of responsive design include sites from The Boston Globe, Smashing Magazine, and Lancaster University.