Varnish is a web app accelerator platform, which caches content for faster response times. It’s occasionally referred to as a caching HTTP reverse proxy too and it interacts between a web server and an Internet browser. When a website visitor opens a particular web page, the content is requested by the Internet browser, and then the server handles this request and returns the needed information. If Varnish is activated for a specific site, it will cache the pages on the first request and if the user accesses a cached page once again, the information will be delivered by the caching platform instead of the server. The accelerated load speed is an end result of the considerably faster response time that the Varnish platform offers compared with any web server software. Of course, this does not mean that the visitors will continue seeing the exact same content over and over again, since any change on any of the pages is reflected in the content that Varnish caches in its system memory.