Multi-agent system
Definition: A multi-agent system has several specialized AI agents collaborate — often a coordinator and sub-agents — to solve a task by dividing the work.
Each agent can have its own role, tools and context, allowing parallelism and tighter framing of complex problems. In return, orchestration, cost and error handling become trickier.