A hospedagem de um site consiste em um aluguel de um serviço de um datacenter, por exemplo o espaço disponivel para os arquivos do site, a taxa de transferência (largura de banda), etc…
Enfim, a hospedagem é responsável pela transmissão de dados do site para toda a web.