Responsive Web Design responds to the requirement of user by changing the layout of website according to the device being used. The layout changes according to the capabilities and size of the device. For example, a phone will show the content in a single column view, whereas a tablet might show the same content in two columns.