Cookies are strings of data that are stored directly in the browser. They are a part of HTTP protocol, defined by RFC 6265 specification.
Cookies are often set by server using the response Set-Cookie
There are two different categories of HTTP caching. One is so-called Strong/Force Cache, whilst the other is called as Negotiation Cache.
Here're the brief intro of those:
Force Cache takes preceden