What an AI agent actually is, how agents differ from microservices, and why semi-structured data makes agentic architecture new.