React creates something called the Virtual DOM which is a virtual representation of the real DOM using this virtual method allows React can find the most efficient way to update the real DOM