stale - resource present in cache, but old enough that the server needs to be consulted to see if the resource has changed.Ī normal refresh does a requery of all 'miss' and 'stale' resources.fresh - resource present in cache, and recent enough that it can be used without checking with the server (controlled by the 'cache-control: max-age' directive, and friends).miss - resource not present in cache / flagged as 'don't cache'.My (possibly inaccurate) understanding is that there are basically three browser cache states: