На данный вопрос уже ответили:
всем привет в чем их отличие? в каких вещах нужно применять первое а в каких второе?
Сессия - это нечто у вас на диске или в БД, ключ к которому хранится в куке (cookie, печенька). Кука же - это один из способов поддерживать сессию.
Например, в куках может быть такая строка:
sid=d347d41570f1bf39826554a01; referer=224211
Первая кука sid - это определённо сессионная кука. По её вы можете из БД или из файла получить какие-то данные, которые по умолчанию видны только вам. Значение сессионной куки, как правило, непрозрачно для пользователя, содержит случайные данные. Если вы видите строку со случайными данными, то это, скорее всего, именно сессионная кука. (Конечно, имя тут ещё одна подсказка.)
Вторая кука - это обычная кука. Например, это может быть ID пригласившего кого-то на сайт, или какая-то ещё информация, которую вы добавили скриптом.
Итого, сессию нужно использовать:
Простые куки нужно использовать:
Сборка персонального компьютера от Artline: умный выбор для современных пользователей