Tablets, smartphones or desktops have different screen sizes, but all user watches a similar content of the same website on different devices. What makes it possible? Well, they all have gone to responsive web development. Flash is becoming obsolete and the web is marching towards a standard web development service that uses HTML5 and CSS3. Over the past few years, it has curved into a device agnostic approach to give content to users. A responsive website is simple, clean, user-friendly, uses single content, single URL, and one HTML code to optimize a website that works according to the screen size and resolution.