Вопросы к Поиску с Алисой
Разница между локальным хранилищем (localStorage) и сессионным хранилищем (sessionStorage) в современных веб-приложениях заключается в длительности хранения данных. professorweb.ru habr.com
Локальное хранилище позволяет хранить данные для каждого домена в течение неограниченного времени (после закрытия вкладки браузера, самого браузера, перезагрузки компьютера), а точнее пока пользователь самостоятельно не удалит данные. osipenkov.ru Локальное хранилище часто используется для сохранения настроек пользователя на сайте (выбор темы оформления, вид отображения информации), чтобы при следующем заходе эти данные уже были применены к его профилю и повторно не вводились. osipenkov.ru
Сессионное хранилище позволяет хранить данные для каждого домена, доступные на протяжении сессии, пока открыт браузер, и даже в том случае, если была осуществлена перезагрузка страницы. osipenkov.ru Однако закрытие вкладки браузера, самого браузера или перезагрузка компьютера приводит к удалению данных из sessionStorage. osipenkov.ru
Таким образом, локальное хранилище предпочтительнее для сайтов с авторизацией и значимой историей просмотра (например, в крупных онлайн-магазинах), а сессионное хранилище — для ситуаций, когда не требуется хранить информацию дольше одного сеанса (например, для неавторизованных пользователей). tproger.ru