Сеансы не зависят от того, разрешил ли пользователь куки. Вместо этого они работают как токен, разрешающий доступ и передачу информации, пока у пользователя открыт браузер. Проблема с сессиями в том, что когда вы закрываете браузер, вы также теряете сессию. Таким образом, если у вас есть сайт, требующий входа в систему, его нельзя сохранить в виде сеанса, как в файле cookie, и пользователь будет вынужден повторно входить в систему при каждом посещении.
Конечно, вы можете получить лучшее из обоих миров! Как только вы узнаете, что каждый из них делает, вы можете использовать комбинацию файлов cookie и сеансов, чтобы ваш сайт работал именно так, как вы этого хотите.
см .: http://php.about.com/od/learnphp/qt/session_cookie.htm