Reference
Glossary
The words people drop as though you already know them, defined in a sentence or two each. Terms only, not products, because terms last and products don't. Where a full explainer exists, it's linked.
Last verified 11 August 2026 · Definitions carry no figures, so they age at the speed of the language rather than the market
-
Agent
A model running in a loop with tools: it picks an action, something carries it out, the result comes back, and it decides again until the goal is met or something stops it. The most stretched word in the field. → Agents
-
Alignment
The broad problem of getting a model to behave as intended, including being helpful, declining genuinely harmful requests, and not pursuing goals nobody asked for. Used both for everyday product behaviour and for long-run safety research, which can make conversations confusing.
-
API
The programmatic way to use a model: your software sends text and settings, the service sends back a response. Everything a chat product does, it does through one of these, with a lot of convenience wrapped around it.
-
Batch processing
Submitting a pile of requests to be handled whenever the provider has capacity, rather than immediately, usually for a substantially lower price. Good for work with no deadline, useless for anything a person is waiting on.
-
Benchmark
A standard set of test problems used to compare models. Treat published scores with caution: they are usually vendor-reported, the tests sometimes leak into training data, and a benchmark measures the benchmark rather than your particular job.
-
Chain of thought
Working written out step by step before the final answer. It genuinely helps on problems that must be built up rather than recalled, but it is not a reliable account of how the answer was actually produced. → Thinking and reasoning
-
Chunking
Cutting documents into pieces small enough to store and retrieve individually. Unglamorous and decisive: chunks that lose their headings or get cut mid-argument retrieve as fragments that mislead. → RAG and retrieval
-
Context window
The total amount of text a model can hold at once, question and answer together. Everything the model uses must fit inside it, and nothing outside it exists as far as the model is concerned. → Context windows
-
Distillation
Training a smaller model to imitate a larger one's behaviour, to get much of the quality at a fraction of the cost and latency. It is how most cheap fast models come to exist.
-
Embedding
A list of numbers representing roughly what a piece of text is about, in a way that puts similar meanings close together even when they share no words. The basis of semantic search. → RAG and retrieval
-
Fine-tuning
Continuing a model's training on your own examples to shift its behaviour. Reliable for form, tone and format; unreliable for teaching facts. → Fine-tuning
-
Grounding
Tying an answer to supplied source material rather than to the model's recall, usually by including the material and asking for citations. The general strategy behind retrieval and most tool use.
-
Guardrails
Checks placed around a model rather than inside it: filters on input or output, rules about which tools may run, human approval before an irreversible action. Separate from the model's own trained behaviour, and more dependable precisely because it is separate.
-
Hallucination
Confident, fluent, invented output. Not a bug awaiting a patch but a consequence of a system built to produce plausible continuations, which has no internal marker separating recall from invention. → Hallucination
-
Inference
Running a finished model to get an answer, as opposed to training it in the first place. Nearly everything you do with AI is inference; training happened once, long before you arrived.
-
Jailbreak
A user deliberately working around a model's own restrictions. Distinct from prompt injection, where the attacker is not the user but something the model reads, and the user is the victim rather than the instigator.
-
Latency
How long you wait for a response. Distinct from throughput, which is how much total work a system gets through. Long inputs, long outputs and extended thinking all cost latency, which is why "better" is not always better in a product someone is sitting in front of.
-
LLM (large language model)
The kind of model behind current AI assistants: trained on an enormous quantity of text to continue text plausibly, then further trained to be useful in conversation. "Model" in everyday usage almost always means this.
-
MCP (Model Context Protocol)
A shared standard for connecting AI applications to outside systems, so a tool built once can work across different assistants. Its own documentation describes it as "an open-source standard for connecting AI applications to external systems." → Tool use
-
Multimodal
Able to handle more than text, typically images, sometimes audio or video. Worth checking per model and per direction: reading images and generating them are different capabilities.
-
Open weights
A model whose trained parameters you can download and run yourself. Not the same as open source: the licence may restrict use, and the training data and code are usually not published. Pricing works differently too, since you pay whoever runs it rather than the model's maker.
-
Parameters (weights)
The numbers learned during training that determine how a model responds. Parameter count is a rough size indicator and a poor quality indicator: training data and technique matter more, and comparing across model families on size alone is close to meaningless.
-
Post-training
Everything done after the initial bulk training to turn a raw text predictor into a useful assistant: teaching it to follow instructions, adopt a helpful register, and decline certain requests. Often includes learning from human preference comparisons, abbreviated RLHF.
-
Pre-training
The original, expensive phase where a model learns language and world knowledge by predicting text across an enormous corpus. This is where the knowledge cutoff comes from. → Training cutoff
-
Prompt
Everything sent to the model for one request: your question plus any instructions, examples, documents and conversation history that go with it. Usually much larger than the sentence you typed.
-
Prompt caching
Reusing the provider's processing of an unchanged opening section of your prompt across repeated calls, so the repeat is cheaper and faster. The biggest cost lever most builders have. → Prompt caching
-
Prompt injection
Instructions hidden in content a model reads, such as a web page, document or email, which the model may then follow as though you had written them. The core security problem once a model can read the outside world and act. → Tool use
-
Quantisation
Storing a model's numbers at lower precision so it needs less memory and runs faster, usually at some cost to quality. Mostly relevant if you are running open-weight models yourself.
-
RAG (retrieval-augmented generation)
Finding the relevant passages from your own documents and including them in the prompt so the model can answer from them. Mostly a search problem. → RAG and retrieval
-
Rate limit
A cap on how much you may send in a given period, by requests or by tokens. The usual reason a working prototype falls over the moment real traffic arrives.
-
Reasoning model
A model set up to produce extended working before answering. Helpful on problems that must be worked out, wasteful on simple ones, and no help at all on facts it never learned. → Thinking and reasoning
-
System prompt
Standing instructions placed ahead of the conversation that set role, tone and rules. Influential but not a security boundary: it is text, and other text can argue with it.
-
Temperature (sampling)
A setting controlling how much randomness goes into choosing each next piece of text. Lower is more predictable and repetitive, higher is more varied and more prone to drift. It is why the same question can produce different answers.
-
Token
The unit models read, write and bill in: a chunk of text, usually shorter than a word. Token counts, not word counts, determine cost and whether something fits. → Tokens
-
Tokeniser
The component that cuts text into tokens. Different vendors use different ones, so identical text is a different number of tokens for different models, which is why per-token prices are not directly comparable.
-
Tool use (function calling)
Giving a model a menu of actions it may request, such as a search or a database query, which something outside the model then carries out. The model never acts directly; it asks. → Tool use
-
Training cutoff
The date a model's knowledge stops. Some vendors publish two: the outer edge of the training data, and the earlier date through which knowledge is dependable. → Training cutoff
-
Vector database
Storage designed to find the entries whose embeddings sit closest to a given one, which is how semantic search is done at scale. Often more infrastructure than a small collection needs. → RAG and retrieval
Missing a word?
A term people meet constantly and can't find here counts as a gap worth reporting, the same as a wrong fact. Product names are deliberately absent: they change faster than definitions, and this page is meant to stay useful.
Start → Start here · Deeper → Concepts · Limits → What AI is actually bad at