Responsive web design (RWD) is a website that resizes and adapts to different screen sizes and devices like phones, tablets, desktops, and TVs using a single HTML file and CSS. With RWD, the same website content is viewed on multiple devices in a way that provides the ideal viewing experience for each device without needing to pan, zoom, or scroll.