As more applications move to leveraging the web, either through
desktop-integration or complete migration to a web model,
maintaining user state on the web becomes critical. For many web
sites and applications this means the use of in-memory and
persistent cookies.  Netscape originally defined HTTP cookies in
a preliminary document and later the IETF standardized cookies
in RFC’s 2109 and 2965. Interestingly, the WinINet cookie
implementation is still (mostly) modeled after the early
Netscape document, which specifies that browsers should:    •
Maintain at least 300 cookies total,   • Support cookies up to
4KB in size each,   • Support no fewer than 20 cookies per
unique host or domain  User-agents, such as mobile phones, have
more relaxed recommendations. Internet Explorer 7.0 and WinINet
support up to 20 cookies of 5KB each per domain with no set
limits on the total number of cookies overall on a system. Even
with these totals, some web applications may need more.  A
follow-on question might be to ask what