Core Concepts
Core Concepts
The A2A (Agent2Agent) protocol is built around a series of core concepts that define how agents discover, interact, and collaborate with each other. Understanding these concepts is key to mastering the A2A protocol.
This section provides detailed explanations of the following core concepts:
- AgentCard: The “business card” describing an Agent’s capabilities.
- Task: The stateful process through which a client collaborates with an agent to achieve a goal.
- Artifact: The final output generated by an agent within a task.
- Message: The communication unit used to convey instructions, context, and status.
- Part: An atomic unit of content within a message or artifact.