HTTP cookie


HTTP cookie

(World-Wide Web)A system invented by Netscape to allow aweb server to send a web browser a packet of informationthat will be sent back by the browser each time it accessesthe same server. Cookies can contain any arbitraryinformation the server chooses to put in them and are used tomaintain state between HTTP transactions, which areotherwise stateless. Typically this is used to authenticateor identify a registered user of a website withoutrequiring them to sign in again every time they access it.Other uses are, e.g. maintaining a "shopping basket" of goodsyou have selected to purchase during a session at a site, sitepersonalisation (presenting different pages to differentusers) or tracking which pages a user has visited on a site,e.g. for marketing purposes.

The browser limits the size of each cookie and the number eachserver can store. This prevents a malicious site consuminglots of disk space. The only information that cookies canreturn to the server is what that same server previously sentout. The main privacy concern is that, by default, you do notknow when a site has sent or received a cookie so you are notnecessarily aware that it has identified you as a returninguser, though most reputable sites make this obvious bydisplaying your user name on the page.

After using a shared login, e.g. in an Internet cafe, youshould remove all cookies to prevent the browser identifyingthe next user as you if they happen to visit the same sites.

Cookie Central.