 in a few ways:</p>
<ul>
<li>The user loads the app for the first time.</li>
<li>The user changes the URL manually, such as by clicking the back button or by editing the address bar.</li>
<li>The user clicks a link within the app.</li>
<li>Some other event in the app causes the URL to change.</li>
</ul>
<p>No matter how the URL gets set, the first thing that happens is that the Ember router maps the URL to a route handler.</p>
<p>The route handler then typically does two things:</p>
<ul>
<li>It loads a mode