Responsive Design is the web development approach that
suggests that both design and development should respond
to the user’s behavior and screen size, platform and orientation
across a wide range of devices from desktops to mobile phones
and even connected appliances.
Responsive Design calls for the development of one code
base to manage a site’s content across all screens.