The Context API allows sharing state across components without prop drilling.
1. Creating Context
const ThemeContext = createContext('light');
2. Providing Context
3. Consuming Context
const theme = useContext(ThemeContext);
Conclusion
Context API simplifies state management for medium-scale applications.

Context API is amazing for avoiding prop drilling. Very clear explanation.