Responsive web design sometimes referred to as adaptive web design. This is a web design strategy that requires that the website should take a good form on various viewports i.e it should have a compatible view on mobile, tablets, PCs, and other devices. The structure changes to meet its new viewport.