A responsive website is a single website that dynamically resizes its content and imagery for a variety of different screen sizes in order to serve all users irrespective of the device they use the access the site. This is an advancement to multiple versions of sites that used to be designed to support mobile devices.