Sessão
O que é uma Sessão?
Uma sessão é uma forma de manter informações sobre um usuário entre várias interações com um site. Essas informações são armazenadas no servidor e frequentemente são acessadas e identificadas por meio de cookies. Vamos dar um exemplo para ilustrar:
Exemplo de Sessão

- 
Dia 12: Você entra em um site e ele diz "Olá Cliente X". 
- 
Dia 14: Você entra novamente e o site pergunta "Quem é tu?". 
- 
Com Cookies: - 
Dia 15: Você entra no site e ele diz "Olá Cliente X". 
- 
Dia 20: Você entra novamente e o site diz "Olá Cliente X". 
 
- 
A sessão é identificada por meio de um cookie, o que permite ao site lembrar quem você é ao longo de várias visitas.
Como Funciona no Instagram

Vamos imaginar um exemplo no Instagram:
- 
Um cliente envia uma requisição HTTP com um cabeçalho Set-Cookiepara iniciar uma sessão:plaintextSet-Cookie: session=QWERZXCVBNMTYU
- 
Este cookie de sessão permite ao Instagram identificar o ID do usuário e acessar suas preferências, como: - 
Preferências de cores da aplicação 
- 
Idioma escolhido 
- 
Geolocalização 
- 
Outras configurações personalizadas 
 
- 
- 
Sempre que o cliente faz uma nova requisição ao servidor, o cookie de sessão é enviado junto, permitindo ao servidor reconhecer o usuário e fornecer uma experiência personalizada. 
Esse mecanismo de sessão via cookies é amplamente utilizado para melhorar a experiência do usuário, mantendo as preferências e o estado da aplicação entre múltiplas visitas.