Simply put, a responsive website is a website that looks good on all major devices.

The term “Responsive” has to do with the way this is achieved. In the past, it was actually more common to have completely separate websites, often with slightly different content, for desktop and mobile visitors. However, better mobile devices, combined with advances in web technologies like CSS have allowed developers and designers to craft websites that “Respond” to the size of the device visiting the webpage, and present the content the best way for that device.