Responsive design is the practice of developing a website that adjusts to screen size of various devices.
Responsive design increases user experience for your website as users can read your contents properly using any devices including computers and mobiles.