As mentioned, Redux uses a single store to manage the state of the application. Apart from Store, there are two other building blocks: Actions and Reducers.
Let's take a look at how these building blocks help maintain state and update the view when state in Store changes.