Squid ist ein Caching- und Forward-Proxy für das Web. Die Software unterstützt unter anderem HTTP, HTTPS und FTP und wird eingesetzt, um Bandbreite zu sparen, wiederholte Anfragen schneller zu beantworten, den Zugriff zu beschränken, Benutzer zu autorisieren und Datenverkehr zu protokollieren. Es handelt sich um Serversoftware, die Sie selbst installieren, konfigurieren und betreiben; einen gehosteten Dienst der Entwickler gibt es nicht.
Laut Projektseite wird Squid von einer kleinen Gruppe Freiwilliger entwickelt, unterstützt von Unternehmen, die die Software einsetzen. Getragen wird das Projekt von der Squid Software Foundation, einer gemeinnützigen Organisation mit Gründung im US-Bundesstaat Colorado. Die Software steht unter der GPL, Version 2 oder später. Da Sie Squid auf Ihrer eigenen Infrastruktur betreiben, bleiben Datenverkehr und Protokolle bei Ihnen. Die Stiftung hat ihren Sitz außerhalb der EU, doch der Quellcode ist öffentlich und nicht an einen Clouddienst gebunden. So können Sie den Betrieb einem europäischen Dienstleister übertragen oder die Software selbst anpassen.