Responsive design is the ability of a website to adapt to the available screen space.
Depending on whether the website is displayed on a smartphone, tablet, or computer monitor, content is rearranged, columns are stacked, font sizes adjust, and images scale accordingly. This helps create a good user experience on every device without having to maintain multiple websites.
Responsive design, therefore, refers to the layout’s ability to adapt to the available space, rather than having a rigid page that appears too large in one place or too small in another.