Varnish Cache ist ein zwischenspeichernder HTTP-Reverse-Proxy und Web-Beschleuniger, den Sie vor einen HTTP-Server setzen, um Inhalte zu cachen. Er richtet sich an inhaltsreiche, dynamische Websites und APIs und wird mit VCL konfiguriert, einer programmierbaren, kompilierten Konfigurationssprache. Es ist Software für den Eigenbetrieb. Zur Namensgebung: Das Upstream-Projekt wurde in Vinyl Cache (The Vinyl Cache Project) umbenannt, während Varnish Software eine Distribution davon unter dem Namen Varnish Cache pflegt.
Die Software ist Open Source unter der BSD-2-Clause-Lizenz. Varnish Software, das Unternehmen hinter der Distribution und dem kommerziellen Support, hat seine eingetragene Adresse in Stockholm, Schweden. Da Sie die Software selbst betreiben, bestimmen Sie, wo Datenverkehr und gecachte Inhalte verarbeitet werden; so eignet sie sich als Baustein für ein eigenes CDN innerhalb der EU. Kommerzielle Produkte wie Varnish Enterprise und Varnish CDN liefert Varnish Software; bei diesen ist die vertragliche Wahl von Hosting und Support relevant.