Agent
A system that decides which actions to take by combining a model with tools and memory.
An agent is the working unit of agentic AI. It pairs a model that reasons with tools that act and memory that persists state across steps.
The term is overused. Useful tests: does the system choose tools dynamically? Does it iterate until a goal is reached? If neither, it is a pipeline, not an agent.