What is the Virtual DOM and how does React use it?
The Virtual DOM is a lightweight in-memory representation of the real DOM. React
updates the Virtual DOM first and compares it with the previous version, only applying the
necessary changes to the real DOM.
✅ Benefit: Improves performance by reducing real DOM operations.