Услуга хостинг - это предоставление провайдером ресурсов серверной. Еще проще говоря, он заключается в "бронировании" определённого объема жёсткого диска, максимальное количество данных для отправки по интернету, услуг серверной, поддерживаемых серверных комнат (в зависимости от специфики услуги, например, предоставление доступа к базе данных с определением максимального ее объема), максимальной степени нагрузки серверной службы.

Таким образом, хороший поставщик должен позаботиться о хорошем техническом состоянии как дисков, так и других компонентов, необходимых для нормального функционирования сервера, подключение к Интернету, защиту данных клиентах и их счетов, защиту от утечки информации с компьютера, защиту серверов и находящихся на них учетных записей от различных видов атак через Интернет, более полную и оперативную, постоянную доступность к хранимым ресурсам через Интернет. Типично услуга хостинга по аренде платформ под серверы HTTP, называется веб-хостинг. В интернете можно найти бесплатные услуги хостинга. Хостинг может иметь несколько ограничений: нежелательные объявления на сайте, получение рекламных сообщений по электронной почте, довольно жесткие ограничения, связанные с максимальной ежемесячной скоростью, пространством для хранения, отсутствие доступа к базам данных, отсутствие поддержки скриптовых языков (например, PHP) Если такие ограничения  не соответствуют вашим требованиям, становится необходимым использование платного хостинга. Хостинг компании дают возможность бесплатного тестирования услуг, например, в течении 2-х недель.

В зависимости от сложности Вашего сайта, вы должны будете выбрать хостинг, который поддерживает соответствующие технологии. Требования в этом отношении являются в настоящее время достаточно стандартными - достаточно обратить внимание, что предложение включает в себя технологии PHP и MySQL.