Responsive web design (RWD) is a technique which uses fluid layouts
(which "stretch" to as much screen real estate as possible) in addition
to the CSS "@media queries," which apply different style sheets (CSS)
based on the current screen size of the device.
With responsive design, a website will fit virtually any device with a
full browser: smartphones, iPad + other tablets (both landscape and
portrait modes), and even TVs.