Зачем нужны дополнительные средства хранения?
Почти во всех браузерах есть поддержка cookies.
На протяжении долгого времени cookies были единственным кросс-браузерным способом сохранить данные, которые будут доступны после перезагрузки страницы.
Однако у cookie есть две важных особенности:
Средства хранения на клиенте предусматривают сотни килобайт и мегабайты данных, и не отсылают их на сервер при каждом HTTP-запросе.
А cookie можно продолжать использовать, например, для хранения сессии.