Der hauptsächliche Zweck eines Proxy-Servers ist es, die Bandbreite ihrer Internet-Verbindung durch Speicherung der durchströmenden Daten zu erhöhen. Falls die Benutzer auf das Internet über einen Proxy-Server zugreifen, kann der Proxy-Server die verschiedenen nachgefragten Objekte teilweise aus einem Cache beantworten (wie HTML-Seiten, Bilder und andere Arten von Dateien).
Dies verringert die Last, die auf der Internet-Verbindung liegt und "erhöht" damit die Bandbreite für andere Nutzer. Auch nimmt der gesamte Vorgang weniger Zeit in Anspruch als nötig wäre, um die Bilder nochmals vom Internet herunterzuladen.
Auf der anderen Seite verlieren die Objekte eines Proxy-Servers, die auf einem Cache gespeichert werden, an Aktualität. Sie müssen die TTL (Time-To-Live, Paketlebensdauer) der gespeicherten Dokumente vergleichen, um Missverständnisse zu vermeiden, die daraus entstehen, dass Sie beispielsweise gerade die CNN-Nachrichten vom Vortag gelesen haben.