Como escolher entre um site responsivo e um app nativo?

Muitos empresários têm dificuldades em decidir se devem criar um site responsivo (aquele que funciona bem em vários dispositivos) ou se concentram suas forças no desenvolvimento de um app nativo. É uma escolha difícil e, por isso, as vantagens e desvantagens precisam ser levadas em consideração.