Responsive websites are those sites designed to fit and look good in all devices and screen sizes. A responsive website will automatically adjust the size of its elements to become usable in devices with larger/smaller screens.