In this article we show the differences between normal CSS and Responsive web design. In normal CSS we don't have enough scope to make web page look good on all devices. We use HTML and CSS to make our web pages look better on all computers and mobile devices.