Entering a URL in the address bar
Following links, clicking buttons, and so on
Going backward or forward in the browser history
In Angular applications, users can navigate in the same three ways but they’re navigating through components (the building blocks of Angular apps). We can navigate because we have the Angular router. The router can interpret a browser URL as an instruction to navigate to a component and pass optional parameters (which contain information) ...