- registering any providers that you intend to use in routed components registering any providers that you intend to use in routed components
- registering route definitions at the root application level registering route definitions at the root application level
- indicating that Angular should cheer on your routes to be successful indicating that Angular should cheer on your routes to be successful
- declaring that you intend to use routing only at the root level