# Agent2Agent

> A protocol for communication between independent agents, especially across services, teams, or frameworks.

- Category: Tools & Protocols
- Stage: Emerging
- Also called: A2A, Agent-to-agent protocol
- Canonical: https://www.joelcsaji.com/ai-dictionary/agent2agent

## Plain English

A2A is for agents talking to other agents over a network, not just calling local helper functions.

## Example

A procurement agent asks a vendor-pricing agent for quotes using a formal protocol.

## Why it matters

Inter-agent protocols are part of the shift from human-facing software to agent-facing software.

## Related

- [Multi-Agent System](https://www.joelcsaji.com/ai-dictionary/multi-agent-system)
- [Sub-Agent](https://www.joelcsaji.com/ai-dictionary/sub-agent)
- [Agent Swarm](https://www.joelcsaji.com/ai-dictionary/agent-swarm)

## Sources

- [Google ADK: A2A](https://adk.dev/a2a/intro/)
