Auxiliary Routes
Explain named/auxiliary router outlets and how they let multiple independent views be active at once.
A normal <router-outlet> (the primary, unnamed outlet) can only show one route's component at a time, but some UIs genuinely need multiple, independently navigable regions active simultaneously — a chat panel that can open alongside whatever main content is showing, or a details drawer that slides in without replacing the main view underneath it. Auxiliary (named) outlets are Angular's answer: additional <router-outlet name="..."> elements that the router can target independently of the primary outlet.
It's like a split-screen television that can tune two channels at once, each independently changeable with its own remote, rather than one screen where changing the channel always replaces whatever was showing before.