Revenda de Hospedagem x VPS para Hospedagem. Qual é a diferença?

Qual é a diferença entre hospedagem em revenda e hospedagem em VPS? Vamos dar uma breve descrição sobre o que cada tipo de hospedagem está associado e quem deverá utilizar esses tipos de planos....