Diferença chave: Cookie, também conhecido como cookie HTTP, cookie da web ou cookie do navegador, é um pequeno pacote de dados que é enviado de um site para o servidor e é armazenado no navegador da web do usuário. Os cookies são usados para enviar informações ao criador do site, em relação às atividades anteriores do usuário quando acessaram o site pela última vez. As sessões são uma troca de informações interativas semipermanentes entre dois dispositivos de comunicação, como um computador do usuário e um servidor. Isso também é conhecido como diálogo, conversa ou reunião entre dois ou mais dispositivos. Uma sessão é basicamente uma comunicação que é configurada em um ponto e demolida em outro ponto.
Cookie, também conhecido como cookie HTTP, cookie da web ou cookie do navegador, é um pequeno pacote de dados que é enviado de um site para o servidor e é armazenado no navegador da web do usuário. Os cookies são usados para enviar informações ao criador do site, em relação às atividades anteriores do usuário quando acessaram o site pela última vez. Esses cookies foram projetados para permitir que os sites lembrem as ações do cliente durante as visitas anteriores. Quando o cliente acessa o site uma segunda vez, os cookies são enviados do navegador do cliente para o site. Os cookies salvam dados, como clicar em determinados botões, fazer login ou um registro de quais páginas foram visitadas pelo usuário, mesmo meses ou anos atrás. Muitas empresas também usam cookies para fins de promoção, exibindo anúncios do tipo de coisas que um usuário está pesquisando.
Embora os cookies não possam conter vírus ou qualquer outro tipo de malware, é muito fácil rastrear cookies e cookies de terceiros para verificar o histórico do navegador do usuário. Isso é considerado ilegal pelo governo. Os cookies também podem ser usados para salvar formulários e senhas. Observe que, quando você começa a digitar o endereço de e-mail, ele mostra automaticamente as opções de endereços de e-mail previamente conectados. Se você salvar a senha, os cookies também salvam automaticamente a senha e mantêm você logado no site. Existem vários tipos diferentes de cookies: cookie de sessão, cookie persistente, cookie seguro, cookie HttpOnly, cookie de terceiros, cookie Supercookie e Zombie.
Durante uma sessão, quando um cliente faz logon no site, o cookie do lado do cliente envia dados para o cookie do lado do servidor, que, em seguida, carrega os dados que o cliente salvou. Por exemplo: Se um usuário fizer logon no site da Macy's, criará um perfil e adicionará itens ao carrinho de compras. Quando a pessoa fizer login novamente, o perfil será como ela foi criada e os itens adicionados ao carrinho de compras ainda estarão lá. É assim que a sessão funciona. As sessões geralmente são de curto prazo e podem ser demolidas quando um navegador é cancelado. Por exemplo: se um usuário fizer logon em sua conta do Gmail e continuar abrindo páginas aleatoriamente, ele ainda estará conectado à conta. Se eles cancelarem o navegador e depois de algum tempo acessar o gmail, eles teriam sido automaticamente desconectados. Isso foi porque a sessão foi encerrada.
Embora sessões e cookies sejam formas de armazenar informações em páginas da Web, elas são diferentes em como as informações são acessadas. Os cookies são armazenados apenas na máquina do lado do cliente, enquanto as sessões são armazenadas em ambos. Os cookies também são usados para salvar senhas e dados de formulários no navegador, para que o usuário não precise efetuar login. Os cookies também são considerados menos seguros em comparação às sessões.