Hosting (também conhecido como Web site hosting, Web hosting, e Webhosting) é o negócio de alojamento, serviço e manutenção de ficheiros para um ou mais Web sites. Mais importante que o espaço de computador que é fornecido para os arquivos do site é a conexão rápida com a Internet. A maioria dos serviços de hospedagem oferece conexões em linhas de sistema T-carrier. Tipicamente, uma empresa individual que hospeda seu próprio site exigiria uma conexão similar e seria cara. Usando um serviço de hospedagem permite que muitas empresas compartilhem o custo de uma conexão rápida à Internet para servir arquivos.
Um número de provedores de acesso à Internet, como a America Online, oferece aos assinantes espaço gratuito para um pequeno site que é hospedado por um de seus computadores. Geocities é um Web site que oferece aos visitantes registados um espaço gratuito semelhante para um Web site. Embora esses serviços sejam gratuitos, eles também são muito básicos.
Um número de empresas de hospedagem descrevem seus serviços como hospedagem virtual. O alojamento virtual geralmente implica que os seus serviços serão transparentes e que cada site terá o seu próprio nome de domínio e conjunto de endereços de e-mail. Na maioria dos usos, hosting e virtual hosting são sinônimos. Algumas empresas de hospedagem permitem que você tenha seu próprio servidor virtual, a aparência de que você está controlando um servidor que é dedicado inteiramente ao seu site.
p>Alojamento dedicado é o fornecimento de uma máquina de servidor dedicado que é dedicado ao tráfego para o seu site. Somente sites muito ocupados requerem hospedagem dedicada. Muitas empresas adquirem seus próprios servidores e os colocam em um site que fornece acesso rápido à Internet. Esta prática é chamada de colocation.