What is meant by State in ReactJS?

State is considered as the heart of the React Components. States are the source of data and must be kept as simple as possible. Basically, state is the object which determines the rendering and behavior of the React Components. On the contrary to props, they are mutable and can create dynamic and interactive components. It can be accessed via this.state().