Caching enables a frequent visitor to host elements of your web pages on their computer so that the page loads quickly.
Enabling caching for browsers or increasing the amount of time to cache your web pages will mean those elements of your web pages will not need to be downloaded from your server rendering your pages faster in a customer’s browser.
Each resource should have an explicit caching policy which will determine if the resource can be cached and by whom. The Policy should also determine for how long, and how it can be efficiently revalidated when the caching policy expires. It is recommended a minimum cache period of one week and where possible up to one year for static assets or those elements that change infrequently.