Considere a seguinte situação: “O projetista de um website deseja – usando exclusivamente recursos do protocolo HTTP – apresentar um conteúdo em função de preferências e ações feitas por um determinado usuário quando esse usuário retornar a visitar esse website em questão”. Esse problema pode ser resolvido com o emprego de