I have searched cache topics and i ended up in the following
<meta http-equiv="Cache-control" content="description">
description
Public - may be cached in public shared caches
Private - may only be cached in private cache
no-Cache - may not be cached
no-Store - may be cached but not archived
What do they really mean
1.Does public shared caches mean files will be downloaded from proxy caches and gateway caches
2.Does private caches mean files referred in browser caches or caches stored at client system
3.When the description is set to no-Cache does it going to load new version from the web server.New files will be downloaded each and every time the page loads.
4.What do they really mean when they say not archived.
Kindly Explain in brief on how cache works instead of explaining public means accessible by everyone and private means limited access.
Quote from http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.1