A velocidade da Internet varia de acordo com a velocidade da conexão, o hardware que suporta a conexão, as condições do computador e as demandas da rede. As tensões na rede ou no hardware, como uso pesado ou peças desatualizadas, diminuem a velocidade de navegação na web.
O hardware usado para se conectar à web pode tornar tudo lento, mesmo que a velocidade da Internet do provedor seja alta. Em redes sem fio, o roteador é um componente importante da velocidade. Um roteador desatualizado ou configurações de roteamento incorretas podem tornar a Internet mais lenta. Conectar-se a um roteador que não esteja fisicamente próximo ao computador também pode diminuir a velocidade da Internet.
O hardware e o uso do computador são outro fator. Um processador mais lento ou pouca memória disponível no computador podem fazer com que a Internet pareça lenta. Vírus e malware também tendem a tornar tudo mais lento. Muitos programas em execução são outro problema do computador que interfere na Internet.
Uma rede Wi-Fi desprotegida permite que outras pessoas se conectem, e ter vários usuários conectados a uma rede torna a Internet mais lenta para todos. Mesmo em uma rede segura, a conexão com vários dispositivos, como smartphones, computadores e redes de jogos, pode tornar a conexão mais lenta. O alto tráfego no sistema do provedor de Internet ou em sites específicos também pode reduzir a velocidade da Internet.