Problem Statement
What is the Angular Router and why do SPAs need it?
Explanation
The Angular Router lets a Single Page Application (SPA) switch views without full page reloads. It maps URLs to components, updates the address bar, and renders the correct view inside <router-outlet>. This gives users fast, app-like navigation while keeping deep links and browser history working.