Адсутнасць стану ў пратаколе HTTP
Пратакол HTTP не ўтрымлівае прамой магчымасці зрабіць так, каб сервер запомніў нас. Гэта значыць, калі вы бачыце ў браўзэры загружаную старонку, у гэты момант сервер ужо даўна апрацаваў наш запыт, адразу ж забыўшы пра нас.
Пры гэтым пры атрыманні запытаў сервер не можа адрозніць, адпраўлены ці гэтыя запыты адным кліентам ці рознымі. Гэта значыць перамяшчаючыся па старонках сайта пры адкрыцці кожнай новай старонкі сервер не ведае, рабілі ці мы якія-небудзь дзеянні на сайце ці яшчэ не.
У рэальным жыцці, як вы ведаеце з уласнага вопыту, сайты запамінаюць нас. Мы можам аўтарызавацца на сайце, складаць тавары ў інтэрнэт магазіне і гэтак далей. Гэта робіцца з дапамогай спецыяльных абходных шляхоў, якія дазваляюць серверу адрозніваць кліентаў. Гэтыя шляхі мы будзем вывучаць у далейшым.