The document discusses the component router in Angular 2, which is a new routing solution for Angular 2 and AngularJS 1.x. It provides an overview of key concepts like hierarchical routing, guards, and auxiliary routes. It demonstrates these features and announces that lazy loading is coming soon, though not yet fully documented. The component router activates components and supports replacing lifecycle hooks.