They tell the browser that it should ignore or apply certain rules depending on the user’s device. Media queries let us present the same HTML content as distinct CSS layouts. So, instead of maintaining one website for smartphones and an entirely unrelated site for laptops/desktops, we can use the same HTML markup (and “Responsive design” refers to the idea that your website should display equally well in everything, from widescreen monitors to mobile phones.