Definition
The component or role that admits work, assigns it, coordinates dependencies and concurrency, tracks state, handles retries, and determines handoffs or completion.
Distinguish it from nearby terms
An orchestrator coordinates work; an agent performs goal-directed actions, though one component may serve both roles.
Check your understanding
A queue, state machine, or scheduler can orchestrate without using an LLM.