La Web es un entramado de servidores de contenidos y de clientes(navegadores Web y cualquier otra aplicación distribuida que utilice el HTTPpara comunicarse) (véase http://www.rediris.es/si/cache).
Para minimizar los tiempos de respuesta y el tráfico en la red, la Web utiliza unconjunto de servidores especiales (llamdos proxies Web†)que funcionan como una caché, almacenando todo lo que sirven a los clientespara su posterior reenvío según una determinada política (por ejemplo, almacenandosiempre los objetos más frecuentes).
De esta forma, cuando un cliente (configurado para utilizar un proxy) solicitaun objeto a un servidor Web, en lugar de hacerlo directamente al servidor lorealiza al proxy. El proxy entonces mira si posee el objeto y si es así, lo sirve.En caso contrario lo solicita al servidor, lo almacena y lo sirve.
Para mantener actualizada la caché de un proxy, este utiliza el GETcondicional con el servidor (o el proxy de nivel superior).