Ein Web-Proxy ist ein Netzwerkdienst, der zwischen einem Client und dem Internet vermittelt. Dabei werden die Anfragen des Clients an den Web-Proxy gesendet, der sie dann im Namen des Clients an die angeforderten Webserver weiterleitet und die Antworten der Server wiederum an den Client zurückgibt. Der Vorteil eines Web-Proxy liegt dabei vor allem in der Verbesserung der Netzwerksicherheit, da der Proxy die Verbindung zum Internet überwacht und somit unerwünschte Zugriffe und Malware-Angriffe verhindern kann. Zudem ermöglicht ein Web-Proxy auch eine effiziente Nutzung der Netzwerkressourcen, da häufig angeforderte Daten im Cache des Proxys gespeichert und bei Bedarf schnell ausgeliefert werden können.