Responsive Web Design (RWD) is an approach to web design that makes web pages render well on a variety of devices and screen sizes. It utilizes a flexible layout, flexible images and media queries. Adopting RWD allows a website to automatically adapt its content and layout depending on different screen sizes and orientations. This provides users with an optimized viewing and interaction experience, whether browsing with a desktop computer, tablet or mobile phone.