A design approach that ensures a website or application is viewable on any device and adapts to different screen sizes.