Ao navegar na internet, a grande maioria dos acessos a sites realizados não envolvem o tráfego de informações sigilosas. Esses acessos são geralmente realizados pelo protocolo HTTP, onde as informações trafegam em texto claro, ou seja, sem o uso de criptografia. Esse protocolo, além de não oferecer criptografia, também não garante que os dados não sejam interceptados, coletados, modificados ou retransmitidos e nem que o internauta esteja se comunicando exatamente com o site desejado. Por tais características, ele não é indicado para transmissões que envolvem informações sigilosas, como senhas, números de cartão de crédito e dados bancários; por isso, nesses casos, deve ser substituído por um protocolo que oferece conexões seguras. Trata-se do:
Todo dispositivo que acessa a internet deve receber um endereço IP. À medida que aumenta o número de dispositivos com acesso à internet, o repositório de endereços IP disponíveis diminui. Recentemente uma nova versão do Protocolo de Internet (IP) foi lançada com endereços de 128 bits, resultando Em 2128 Possíveis nodos endereçáveis. Essa versão do protocolo é conhecida como: