Using browser caching can speed up the loading of the site on repeat visits and reduce the number of requests to the server. The bottom line is that when you first visit the site, the server tells the browser how long it needs to store copies of the downloaded static files... When re-accessing the site, the browser already uses the local copies of the files saved in the cache and does not contact the server to get them.
To configure browser caching of static files, do the following:
Setting up caching through the control panel sets a single period for all types of static files. If you need to set individual caching periods for certain file types, do the following:
Examples of caching directives: