ng 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>Regardless of how the URL becomes set, the Ember router then maps the current
URL to one or more route handlers. A route handler can do several things:</p>
<ul>
<li>It can render a template.</li>
<li>It can load a model that is then available to the template.</li>
<li>It can redirect to a new route, such as if the user isn't allowed to