“Store” in Redux is used to carry together all the states, reducers, and actions which create the app.
Some of the responsibilities of the store are as follows:
The state of the current application from inside is held by the Redux Store.
We can access the current state using store.getState().
We can update the state using store.dispatch(action).
We can also register listener callbacks using the store.subscriber(listener)