React state is stored locally within a component . When we need to share it with other components, we need to pass it down to different components through props. Practically, it means our top level app component will hold the state and make changes to it.