2. MCP architecture and terminology
Define hosts, clients, servers, sessions, and context, then trace how a user request moves between an AI application and connected capabilities. Map common products such as coding assistants and desktop agents onto this architecture.