Vou abordar o buffer on-line que os navegadores usam ...
Normalmente, a maioria dos navegadores usa um cache de navegação para manter um pouco os arquivos dos quais você faz o download de um site, para que você não precise baixar imagens estáticas e conteúdo repetidamente. Isso pode acelerar bastante as coisas em algumas circunstâncias. De um modo geral, a maioria dos caches do navegador é limitada a um tamanho fixo e, quando atingir esse limite, excluirá os arquivos mais antigos no cache.
Os ISPs tendem a ter servidores de armazenamento em cache que mantêm cópias de sites comumente acessados, como ESPN e CNN. Isso poupa o trabalho de acessar esses sites toda vez que alguém em sua rede vai até lá. Isso pode significar uma economia significativa na quantidade de solicitações duplicadas para sites externos ao ISP.