Untangling LLMs, agents, orchestration, and frameworks to establish a shared vocabulary for agentic systems