Varnish Cache to bardzo szybki i lekki HTTP accelerator , którego jest zdaniem jest zwiększenie prędkości witryn oraz zmniejszenie obciążeń jakie generują na serwerze. Varnish działa jak bardzo duży słownik klucz wartość, który przechowuje zapytania HTTP i zwraca treści. Każde zapytanie kierowane do naszego serwera przechodzi najpierw do varnisha, który stara się odpowiedzieć na podstawie cachowanych wcześniej danych.