Responsive website design is currently the most sought after technique in the world of website development that allows your site to dynamically adapt to the device it is being viewed on. One might be viewing your site on a laptop or dektop computer, while another one is viewing it on a smartphone – in both cases your website will automatically detect the screen size being used and adjust accordingly giving the user a great and user friendly experience.