Reconciliation in React refers to the process by which React updates the user interface to match the most recent state and props of a component.
it's the mechanism that React uses to determine `what changes need to be made to the DOM in response to changes in the application state or props.