O que é uma hospedagem? - Webfabric Soluções e Serviços de Internet
Voltando à analogia anterior, vamos supor que o negócio que você possui seja uma loja de brinquedos. Nesse estabelecimento será necessário abrir as caixas recebidas dos fornecedores, organizar as prateleiras, colocar os preços e deixar tudo em ordem para quando o cliente entrar na loja. A mesma coisa acontece na hospedagem, ela possui os serviços necessários para processar os recursos do seu site e entregar o resultado para o cliente (que o acessa normalmente através de um navegador).
No início da internet, a maioria dos sites eram construídos apenas com HTML, que é a linguagem que os navegadores entendem, com ela (e com o auxílio de outras tecnologias) tudo fica bem disposto na tela visualmente, assim como você está vendo esse artigo nesse momento. Nesse caso, tudo o que a hospedagem precisa é de um servidor web para servir esse conteúdo estático, sem ter que processá-lo por nenhuma linguagem de programação, por exemplo. Com o tempo os sites foram ficando mais sofisticados e passamos a usar linguagens de programação que permitem processar as informações para depois gerar o HTML estático que será enviado para o navegador. Devido a necessidade, além do processamento dessas linguagens de programação, os sites passaram a ser conectados à bancos de dados que permitem armazenar informações para que depois pudessem ser consultadas pelo seu site.