Responsive web design is a design approach that ensures a website displays correctly and functions properly on any device, regardless of screen size or resolution.