When dealing with data, Reactjs objects are defined specifically with the keyword state. State is a foundational building block to Reactjs. Every declaration of state is an instance of the Class predefined for each component. When the data within state is manipulated, setState declares a new instance for the state and its new values. This is normal because the data only has a short lifecycle per render. To pass key values of the state from one component to the next, the receiving component becomes the child and the state is called props (short for properties).