Der Proxy-Server steht zwischen dem Netzwerk-Nutzer und dem Internet. Wenn ein Nutzer eine Webseite über seinen Browser abruft, geht eine Anfrage an den Proxy-Server. Dieser schaut im Cache nach, ob diese Seite früher schon einmal abgerufen wurde. Wenn ja, dann muss der Proxy-Server nicht erst einen Zugang zum Internet aufbauen, er holt die Seite viel schneller aus dem Cache.
Viele Organisationen installieren einen Proxy-Server am Gateway zum Internet, und zwar auf dem gleichen Computer, auf dem die Firewall installiert ist.