Context API (State Management Intro)

As React apps grow, managing shared state becomes harder. Passing data through multiple layers of components can get messy.