L'objectif premier d'un serveur proxy est de sauver la bande passante de votre connexion Internet. Si les utilisateurs accèdent à Internet à travers un serveur Proxy, ce dernier peut stocker les objets des différentes requêtes (comme les pages HTML, les images, et les autres types de fichiers) dans sa mémoire cache.
Si les pages ou les images sont demandées une nouvelle fois par le même utilisateur ou quelqu'un d'autre, le serveur proxy répondra à l'utilisateur en utilisant l'objet stocké dans sa mémoire cache. Cela réduit la charge de la connexion Internet et les opérations sont beaucoup plus rapides.
Cependant, les objets stockés dans la mémoire cache peuvent être périmés. Vous devez alors régler la valeur TTL (Time-To-Live) d'un document pour éviter d'avoir les nouvelles du jour précédent si vous êtes sur le site de CNN news - par exemple.