What is Responsive Web Design?

Responsive web design is an approach to web design that ensures a website has the ability to adapt and display properly across the various devices, and screen sizes it can be viewed on. Desktops, laptops, tablets and smartphones. (Soon it will also be VR headsets as well!)