Все они являются хранилищем на стороне браузера, чтобы обеспечить механизмы автономного / кэширования для веб-приложений / сайтов:
- локальное хранилище : простое хранилище значения ключа, данные всегдахранится в виде строк.Одни и те же данные доступны для всех страниц домена и остаются постоянными даже после закрытия браузера.
- хранилище сеансов : то же самое, но локально для одного URL и для одного сеанса браузера (удалено в браузере (закрыто)
Возможно, вы также скоро услышите о IndexedDB (теперь поддерживается в IE 10, FF и Chrome), который является своего рода local / sessionStorage, нокоторый вы можете использовать для хранения объектов javascripts, а не только строк.