Een cookie of magic cookie is een hoeveelheid data die een server naar de browser stuurt met de bedoeling dat deze opgeslagen wordt en bij een volgend bezoek weer naar de server teruggestuurd wordt.
Zo kan de server de browser opnieuw herkennen en bijhouden wat de gebruiker, c.q. de webbrowser, in het verleden heeft gedaan. Een dergelijk historie is bijvoorbeeld voor marketingdoeleinden interessant.
Vanwege de privacyaspecten is het gebruik van cookies, dat zich veelal aan het oog van de internetgebruiker onttrekt, in deze situaties omstreden.
Artikel 11.7a van de Telecommunicatiewet[4] (in de volksmond "Cookiewet") is sinds juni 2012 van kracht.
Deze wet vereist van elke website die bezoekers vanuit Nederland trekt dat de bezoeker wordt geïnformeerd over welke cookies er worden geplaatst op zijn of haar computer en waar deze voor dienen.
DDaarnaast moet elke bezoeker vanuit Nederland vooraf eenmalig expliciet toestemming geven voor het plaatsen van deze cookies.
Toestemming vragen kan via een pop-up of een balk bovenaan de website met een knop "Ik geef toestemming" (ev. de optie "Ik geef geen toestemming").
Het verwijzen naar hoe cookies achteraf te blokkeren zijn via de browser is niet voldoende.
Voor technisch noodzakelijke cookies, zoals een winkelmandje of een inlogformulier, is geen toestemming vereist.
Voorbeelden waarvoor wel toestemming is vereist zijn: Google Analytics, Google Maps, YouTube, Facebook, Twitter enz.
Zonder toestemming mogen er geen cookies worden geplaatst en is het aan de eigenaar van de website om die functionaliteiten te blokkeren, of de gehele website te blokkeren.