Properties (commonly, props) are passed to a component from the parent component. Components receive props as a single set of immutable values[12] (a JavaScript object). Whenever any prop value changes, the component's render function is called allowing the component to display the change.