Have multiple agents argue opposing sides of a question. The emergent answer is often better than any single agent's.
How one agent hands off control to another without losing context or user experience.
The most common multi-agent pattern: one agent plans and delegates, others execute.
Peer agents work together without a central orchestrator. Harder to design, powerful when it works.
Routing decides which agent handles an incoming request. The classifier between user and agent pool.