You must have visited a lot of websites which offer you an enhanced browsing experience with its aesthetically appealing layouts. These websites adjust themselves easily on a desktop or on mobile device. Ever wondered that how do these websites act dynamically? Well, it is known as responsive Web Design, which makes it all happen. As compared to Adaptive web design which uses web technologies in a layered fashion to let users to access content of the page.