How Internet Browser Cookies Work

An HTTP cookie (also called web browser cookies, Internet cookie, browser cookies or simply cookie) is a small piece of data sent from a website and stored in the user’s web browser while the user is browsing.

See Also

Purpose of browser cookies

  1. Record users activity such as browsing history, click patterns, page visits and so on.
  2. keep track of items in the shopping cart.
  3. enable automatic user login by eliminating the use of password input if you have saved password on that site.

Types of Browser Cookies

1. session cookie

A session browser cookie, also known as an in-memory cookie or transient cookie, exists only in temporary memory while the user navigates the website.Web browsers normally delete session cookies when the user closes the browser. session cookies do not have an expiration date assigned to them.

2. persistent cookie

A persistent browser cookie facilitates websites to track user settings and information when they visit the same website in the future. persistent cookies are sometimes referred to as tracking cookies because they can be used by advertisers to record information about a user’s web browsing habits over an extended period of time.

3. secure cookie

It can only be transmitted over an encrypted connection (i.e HTTPS) and thus offer protection against cookie theft.

4. super cookie

it is a cookie with an origin of a top-level domain (such as .com) or a public suffix like ( Supercookies can be a potential security concern and are therefore often blocked by web browsers.

5. Third-Party Cookie

it belongs to a domain different from the one shown in the address bar. as an example when you visit a website ( all the cookies that come from this website are called firstparty cookies. Suppose, if this website ( is running an advertisement on its page from a third party website ( then the cookie that originates from this website (  is referred to as a third-party cookie.

Structure of a Cookie

A cookie consists of the following components

  1. Name
  2. Value
  3. Zero or more attributes
  4. domain associated with the cookie
  5. expiry information

Drawbacks of Cookies

1. Inaccurate identification

If more than one browser is used on a computer, each usually has a separate storage area for cookies. Hence cookies do not identify a person, but a combination of a user account, a computer, and a web browser. Thus, anyone who uses multiple accounts, computers, or browsers has multiple sets of cookies.Likewise, cookies do not differentiate between multiple users who share the same user account, computer, and browser.

2. Accidental Deletion

In many cases, cookies can get erased accidentally when you clear your browsing history or use a third party cookie cleaner program. When this happens all your stored settings and preference gets lost and the website treats you as a completely new user.

Cookie theft

cookies can be also used to steal the data.  cookie theft and session hijacking, Most websites use cookies as the only identifiers for user sessions, because other methods of identifying web users have limitations and vulnerabilities. If a website uses cookies as session identifiers, attackers can impersonate users’ requests by stealing a full set of victims’ cookies. From the web server’s point of view, a request from an attacker then has the same authentication as the victim’s requests; thus the request is performed on behalf of the victim’s session.

For any help, you can Contact Us or leave a message on the Facebook page.

Share this

Leave a Comment