Der hauptsächliche Zweck eines Proxy-Servers ist es, die Bandbreite ihrer Internet-Verbindung durch Speicherung der passierenden 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 Datenlast für die Internetverbindung und "erhöht" damit die Bandbreite für andere Benutzer. Zudem 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 in einem Cache gespeicherten Objekte eines Proxy-Servers 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.