Responsive web design basically means a website designed to adjust different device screens example desktop, tablet, mobile or even a smart watch. When you building a website it's highly recommend to take this in account and always go for perfecting responsive site before creating a mobile app version if you have to.