Rendering very large lists in React can quickly become a performance bottleneck. For example, trying to render thousands of items at once often leads to laggy UI or even browser instability. Virtualization addresses this by limiting how many elements are actually mounted in the DOM. Instead of rendering the entire list, only the items currently visible in the viewport are rendered, along with a sm