React state is kept locally in a component. Props are used to share react states with other components. This means that the state of the mutable value is held in the state of the component that tops your app.