Можно выделить следующие самые распространенные типы хостингов:
1. Виртуальный хостинг. На нем размещается много сайтов. Схожее ПО. Как правило, такой хостинг самый дешевый.
2. Выделенный физический сервер. Мощный отдельный сервер. Вы самостоятельно им управляете и настраиваете его ПО. Предназначен для больших проектов и приложений.
3. Выделенный виртуальный сервер. Схож с сервером описанным в пункте 2, но согласно тарифа выделяется ограниченные ресурсы.
4. Облачный хостинг. Владелец использует память сразу нескольких серверов. Работа сервера бесперебойная. Стоимость рассчитывается исходя из потребляемой оперативной памяти и пр. ресурсов. Масштабируется под необходимые ресурсы клиента. Находится в облаке.