Są to niewielkie informacje tekstowe, wysyłane przez serwer i zapisywane po stronie użytkownika (zazwyczaj na dysku twardym). Informacje te pozwalają rozpoznać urządzenie użytkownika i odpowiednio wyświetlić stronę internetową dostosowaną do jego indywidualnych preferencji. Na ogół zawierają nazwę strony internetowej z której pochodzą, czas przechowywania ich na urządzeniu końcowym oraz unikalny id.
Ciasteczka mogą zawierać rozmaite rodzaje informacji o użytkowniku danej
strony WWW i jego aktywności na danej stronie internetowej. Zazwyczaj wykorzystywane są do automatycznego rozpoznawania
danego użytkownika przez serwer, dzięki czemu może on wygenerować
przeznaczoną dla niego stronę.
Stosowane na stronach pliki cookie służą często utrzymaniu mechanizmu sesji, która pozwala na utrzymanie ciągłości nawigacji w bezstanowym protokole HTTP.
Dane osobowe nie powinny być są gromadzone w plikach cookies, informacje w plikach cookie są oparte na identyfikatorach i same w sobie nie powinny zawierać informacji identyfikującej użytkownika, w szczególności poprzez jego dane osobowe.
Standardowe ustawienia przeglądarek zakładają dopuszczenie możliwości używania (zapisu) plików cookie. Dzieje się tak ponieważ większość złożonych serwisów wymaga ich do prawidłowego działania. Można jednak mimo to zablokować zapis ciastek (cookies) używając ustawień w odpowiedniej przeglądarce internetowej.