- Model
- The system that reads text and writes text. It does not, by itself, have your files, your chats, or a plan.
- Tool
- A function the model is allowed to call: search, send mail, run a command, query a database.
- Agent
- A model in a loop that can take actions, see the results, and decide what to do next.
- Chain
- A fixed sequence of steps. The route does not change based on the model's mood.
- Runtime
- The engine that actually runs the steps, saves state, and resumes. Here, that is LangGraph.
- Framework
- Libraries and patterns for building the app: models, tools, and a simple loop. Here, LangChain.
- Harness
- An agent with strong built-in habits for context: plans, files, subagents, skills. Here, Deep Agents.
- Skill
- A document that teaches a procedure. Loaded when relevant, not pasted into every prompt.
- Subagent
- A helper agent with its own context, used so the main conversation does not fill up with side work.
- Checkpoint
- A saved snapshot of state. It is why a graph can pause and continue later.
- Human in the loop
- A designed pause where a person approves, edits, or rejects an action before it happens.
- Trace
- A recording of one run: prompts, tool calls, timings, tokens, and errors. LangSmith is built to view these.
- Context window
- How much text the model can see at once. Long tasks need a strategy, or the early facts fall out.
- Gateway
- A process that connects chat apps to an agent. OpenClaw is organized around one.
- Opinionated
- The tool ships with decisions already made. You may change them. You are not forced to invent them.
Descriptions follow the public split used by the LangChain ecosystem in 2026 — runtime, framework, harness, platform — and the OpenClaw and Hermes projects as documented then. Products move. Check current docs before you commit a stack.