Problem Statement
What is Vue Router and why is it used?
Explanation
Vue Router connects URLs to components so you can build SPAs with multiple views. It supports dynamic routes, nested routes, navigation guards, history mode, and lazy loading for better UX and performance.