Mobile Sites vs Responsive Design

Responsive Design & Mobile Sites are optimised for smaller screen or mobile viewing, with mobile friendly navigation and faster load times. These days most sites are moving away from mobile sites and moving more towards responsive sites, however, there are pros and cons for both solutions.
Responsive Sites vs Mobile Sites