- Fetching products, user profiles, comments
- Handling loading, caching, background refetching
- Retry logic and polling
- Pagination and infinite scroll
- Storing UI state (e.g., modal visibility, filters, dark mode)
- Auth/session management
- Client-side only state that doesn’t come from a server
- Global preferences or settings