Responsive web design is the use of different technologies to make a website that adapts to different devices and screen sizes. Common responsive technologies used in responsive web design are CSS, HTML, and JavaScript.