Mention what do you mean by Responsive design on a web page?