Um navegador da web normalmente usa o 
 http (protocolo de transferência de hipertexto)  Protocolo para se comunicar com servidores da Web.  
 Aqui está o porquê: 
 * 
 http é o protocolo padrão para transferir arquivos na World Wide Web.  Ele define como os clientes da Web (como o seu navegador) solicitam recursos dos servidores da Web e como os servidores respondem com os dados solicitados. 
 * 
 http foi projetado para comunicação baseada em texto.  Isso o torna eficiente para transferir HTML, CSS e JavaScript, os principais componentes das páginas da web. 
 * 
 http está sem estado.  Isso significa que cada solicitação é independente de solicitações anteriores. Isso permite um manuseio eficiente de várias solicitações simultâneas.  
 Embora o HTTP seja o protocolo principal, os navegadores da Web geralmente usam outros protocolos em conjunto com ele, como: 
 * 
 https (protocolo de transferência de hipertexto seguro)  Para comunicação segura, criptografar dados enviados entre o navegador e o servidor. 
 * 
 ftp (protocolo de transferência de arquivo)  para baixar e fazer upload de arquivos. 
 * 
 smtp (protocolo de transferência de correio simples)  Para enviar e -mail. 
 * 
 dns (sistema de nome de domínio)  Para traduzir nomes de domínio em endereços IP.  
 No entanto, 
 http é o protocolo principal que torna possível a navegação na web.