Siti web dinamici

Effettuo un login. Faccio una ricerca. Seleziono un oggetto per l'acquisto. Mi aspetto che venga tenuta memoria dei dati del login, della ricerca che ho effettuato, degli oggetti che voglio acquistare.

Come fa il server a "ricordare" che sono lo stesso che ha effettuato il login etc.? Nota che ogni pagina corrisponde a una richiesta che si esaurisce nella pagina (o nell'immagine).

Il problema più in generale è: come tenere memoria di dati relativi ad una sessione di navigazione attraverso più richieste?