Web-хостинг – услуга, которая позволяет размещать и поддерживать круглосуточную работоспособность пользовательских или корпоративных web-сайтов на серверах, специализирующихся на таких услугах компаний (хостинг-провайдеров). Хостинг-провайдеры предоставляют своим клиентам место на своем собственном или снятым в аренду сервере; услугу размещения серверов других компаний в своих дата-центрах.
Выделяют различные виды web-хостинга. Самым простым видом является размещение одностраничных web-сайтов, которые загружаются при помощи протокола FTP (File Transfer protocol) или же web-интерфейса, при этом файлы на сервере сохраняются без изменений. Размещение крупных web-сайтов или интернет-порталов требует услуги размещения базы данных и платформ разработки (к примеру PHP, Python, Java и пр.), которые необходимы для установки программного обеспечения, которое обеспечивает работу форумов и управление контентом сайта.
Хостинг-провайдеры также предоставляют контрольную панель для управления web-сайтом и web-сервером и для установки необходимых web-сервисов.