Скорее всего имеется в виду redux-persist? Он нужен, чтобы, например, после перезагрузки вашего приложения состояние возвращалось к тому, которое было до перезагрузки, что экономит время на инициализацию, запросы данных, которые ранее уже были загружены и т.д.
Не обязательно хранить состояние в localStorage, для этого рекомендуется использовать библиотеку localForage, которая позволяет использовать IndexedDB или WebSQL