Проще говоря когда Вам создали сайт то для того что бы он работал необходимо воспользоваться услугами по размещению файлов Вашего сайта на сервере, на котором установлено и запущено программное обеспечение, необходимое для работы Вашего сайта (веб-сервер). Обычно, в услугу хостинга уже входит предоставление места для электронной почты, баз данных, DNS, файлового хранилища на специально выделенном файл-сервере и т. п., а также поддержка функционирования соответствующих сервисов и служб.
Хостинг базы данных, размещение файлов, хостинг электронной почты, услуги DNS могут предоставляться отдельно как самостоятельные услуги, либо входить в комплексную услугу.