Pages requiring info from a database must first connect to it before sending a page to a visitor's browser. Cached pages will connect once to the database, then store and deliver a pre-compiled version of the page. Cached pages serve up static html and avoid potentially time consuming queries to your database. It also helps lower server load by up to 80%. Caching most visibly benefits high traffic pages that access a database, but whose content does not change on every page view. Caching mechanisms also typically compress HTML, further reducing page size and load time.