AI terms, made useful.
Plain English. Useful examples.
Learning routes & comparisons
Wait, aren’t those the same thing?
Pick a pair. See the difference before choosing a tool or changing your setup.
RAG or fine-tuning?
Retrieval-augmented generation ↗
Find relevant material at answer time. Start here when the answer depends on a policy or document that can change.
Fine-tuning ↗
Adjust model weights through additional training. Consider it for a tested behaviour or task requirement, not as a substitute for current evidence.
An application may use both. Neither removes the need for permission checks and evaluation.
Training or inference?
Training ↗
The learning stage: parameters are adjusted using training data.
Inference ↗
The running stage: the trained model processes a new input to produce a result.
A conversation does not automatically retrain the model. The product’s data policy is a separate question.
Latency or throughput?
Latency ↗
How long one request waits for a particular response milestone. Useful when someone is waiting for an answer.
Throughput ↗
How much work completes in a period. Useful when a queue of documents needs processing.
A system can process many jobs per hour while making an individual user wait.
Tokens or context window?
Token ↗
The units the model processes. A text token can be a word, part of one or punctuation.
Context window ↗
The amount of context a request can accommodate. Product limits and output limits can differ.
A larger context limit does not promise that every detail in a long document will be used correctly.
Embedding or vector database?
Embedding ↗
A numerical representation used to compare items, such as passages with similar meaning.
Vector database ↗
Storage and search capabilities for vectors, usually with links and metadata for the original material.
A useful search system needs both good representations and careful handling of access, updates and deletion.
Agent or tool use?
AI agent ↗
A workflow that can choose steps towards a goal, within the permissions its application provides.
Tool use ↗
A particular capability, such as calling a search function or creating a draft calendar entry.
Using a tool once does not make a system safely autonomous. Read and write permissions matter.
Agent Skills
SKILL.mdA format for packaging task instructions and optional supporting files so compatible agents can discover and use them. A skill describes a way of working; it is not an account or a subscription.
Meaning, example & pitfalls ↗AI agent
A system that uses a model to choose actions towards a goal, often by calling tools and checking results over several steps. Products use the term loosely; inspect the actual behaviour.
Meaning, example & pitfalls ↗Application programming interface
APIA defined way for software systems to exchange requests and responses. An AI API lets an application call a service; it is not the same thing as a consumer chatbot subscription.
Meaning, example & pitfalls ↗Artificial intelligence
AISoftware designed to carry out tasks associated with human intelligence, such as recognising speech, making predictions or generating text. AI is an umbrella term, not one particular product or level of ability.
Meaning, example & pitfalls ↗Automatic speech recognition
ASR · speech to textConverting speech into text. Some systems also attempt speaker separation or timestamps, but those features have their own limits.
Meaning, example & pitfalls ↗Benchmark
A standardised test or dataset used to compare systems. It measures performance on its chosen tasks under particular conditions, not every job a customer might need.
Meaning, example & pitfalls ↗Chunking
Splitting source material into pieces for processing or retrieval. The size, boundaries and overlap of those pieces affect what an AI search tool can find and explain.
Meaning, example & pitfalls ↗Context window
The amount of token-based context a model can handle in a request. It includes the material the system supplies, not just the sentence you type. Output capacity and product limits can be separate.
Meaning, example & pitfalls ↗Deep learning
Machine learning using neural networks with multiple layers. Those layers learn representations of the input, such as features useful for recognising an image or predicting the next token.
Meaning, example & pitfalls ↗Distillation
Training a model using outputs or signals from another model, often to transfer useful behaviour into a smaller or more efficient system. The result is not a lossless copy.
Meaning, example & pitfalls ↗Embedding
A numerical representation of an item, such as a passage or image, designed so useful similarities can be measured. An embedding is not a human-readable summary.
Meaning, example & pitfalls ↗Evaluation
eval · evalsA deliberate check of how well a system performs against defined tasks and criteria. Good evaluation covers failure cases and the complete workflow, not only polished example answers.
Meaning, example & pitfalls ↗Few-shot prompting
few-shotGiving a model a small set of examples in the prompt to demonstrate the pattern you want. It usually changes the context for that request, not the model’s underlying weights.
Meaning, example & pitfalls ↗Fine-tuning
Further training a pre-trained model on selected data to adapt its behaviour or task performance. This changes model parameters, unlike simply adding examples to a prompt.
Meaning, example & pitfalls ↗Foundation model
A model trained broadly enough to be adapted to different downstream tasks. It is a starting point for applications, not a complete finished service for every job.
Meaning, example & pitfalls ↗Generative AI
GenAIAI that produces new text, images, sound, video or other outputs from learned patterns and supplied input. New output is not automatically correct, unique or cleared for every commercial use.
Meaning, example & pitfalls ↗Grounding
Connecting an answer to relevant external information or supplied evidence rather than relying only on learned patterns. The word is used differently across products, so ask what the connection actually does.
Meaning, example & pitfalls ↗Guardrails
Controls intended to keep an AI system within acceptable boundaries. They can include input checks, output validation, restricted tools, approval steps and operational limits.
Meaning, example & pitfalls ↗Hallucination
A plausible-looking output that is false, unsupported or not grounded in the supplied material. It can include invented sources, quotations, dates or explanations.
Meaning, example & pitfalls ↗Human in the loop
HITLA workflow in which a person reviews or participates at defined points. It is meaningful only when that person has enough information, time and authority to catch or stop problems.
Meaning, example & pitfalls ↗Inference
Running a trained model on an input to produce a prediction or output. Inference is the operational use of the model, not the process of teaching its weights.
Meaning, example & pitfalls ↗Large language model
LLMA language model trained at large scale to predict and generate sequences of tokens. A chatbot may use an LLM, but the model and the complete application are different things.
Meaning, example & pitfalls ↗Latency
The delay between a request and a response or milestone. In AI products, time to first token and time to the complete usable answer measure different things.
Meaning, example & pitfalls ↗Low-rank adaptation
LoRAA fine-tuning technique that learns small additional weight updates while keeping the original model weights fixed. It changes learned behaviour; it is not simply a longer prompt.
Meaning, example & pitfalls ↗Machine learning
MLA way of building systems that learn patterns from data instead of relying only on rules written explicitly by a programmer. Learning usually happens during training; it does not mean every conversation updates the model.
Meaning, example & pitfalls ↗Mixture of experts
MoEA model architecture with multiple expert components and a routing mechanism that selects which components process an input. In sparse versions, only a subset is active for a particular input.
Meaning, example & pitfalls ↗Model card
Documentation describing a model, its intended use, evaluation and known limitations. Read it as a starting point for understanding a model, not as an independent certificate of safety or quality.
Meaning, example & pitfalls ↗Model Context Protocol
MCPAn open protocol for connecting AI applications to external capabilities such as tools, resources and prompts. It standardises parts of the connection, not the trustworthiness of everything connected.
Meaning, example & pitfalls ↗Multimodal
Able to work with more than one type of input or output, such as text, images and audio. Support is specific: reading a picture does not necessarily mean a model can generate one.
Meaning, example & pitfalls ↗Neural network
A model built from connected mathematical units whose adjustable weights transform inputs into outputs. The name borrows an analogy from brains; a software network is not a biological brain.
Meaning, example & pitfalls ↗Open weights
Model weights made available under stated terms. Availability of weights does not by itself mean the training data, training code or all commercial rights are open.
Meaning, example & pitfalls ↗Optical character recognition
OCRTurning visible text in an image or scan into machine-readable text. It is a recognition step, not an assurance that the document’s meaning or figures have been understood correctly.
Meaning, example & pitfalls ↗Overfitting
Learning training examples so specifically that performance does not generalise well to new data. An impressive training score can conceal weak real-world behaviour.
Meaning, example & pitfalls ↗Parameters
weightsLearned numerical values inside a model that shape how inputs become outputs. Parameter count describes one aspect of model size, not a direct score for usefulness.
Meaning, example & pitfalls ↗Prompt
The input that tells a generative system what to do. In a product, the full prompt may combine your message with instructions, retrieved material and previous conversation supplied by the application.
Meaning, example & pitfalls ↗Prompt injection
An attempt to make an AI system follow unwanted instructions supplied through input or material it reads. Indirect injection can sit inside a web page, document or tool response.
Meaning, example & pitfalls ↗Quantization
Representing model weights or other values with lower numerical precision. It can reduce memory requirements and sometimes improve speed, depending on hardware and implementation.
Meaning, example & pitfalls ↗Reranking
A second pass that reorders candidate search results using a more detailed relevance assessment. It operates after an initial retrieval step.
Meaning, example & pitfalls ↗Retrieval-augmented generation
RAGA workflow that retrieves relevant material and supplies it to a generative model when answering. The retrieval system and the model have separate jobs, and either can fail.
Meaning, example & pitfalls ↗Semantic search
Search that aims to match meaning or intent, rather than only exact words. It often uses embeddings, and can be combined with keyword search and filters.
Meaning, example & pitfalls ↗Structured output
JSON outputOutput constrained to a defined shape, such as named fields in a JSON object. A valid shape makes software integration easier but does not establish factual correctness.
Meaning, example & pitfalls ↗System prompt
Application-level instructions intended to shape a model’s behaviour, role or boundaries. The exact instruction hierarchy and names depend on the provider.
Meaning, example & pitfalls ↗Temperature
A sampling setting that changes how strongly token choices favour higher-probability options. Where supported, lower values tend to make outputs less varied and higher values more varied.
Meaning, example & pitfalls ↗Text to speech
TTSGenerating spoken audio from written text. Voice style, pronunciation controls and permitted uses vary between products and licences.
Meaning, example & pitfalls ↗Throughput
The amount of work a system completes in a period, such as requests or tokens per second. It describes capacity and is not the same as the delay experienced by one user.
Meaning, example & pitfalls ↗Token
A unit a model uses to process text or other supported input. In text, a token can be a word, part of a word or punctuation. It is not a fixed number of characters.
Meaning, example & pitfalls ↗Tool use
function callingA model proposing calls to functions or services that an application makes available. The surrounding application normally executes the call and returns the result.
Meaning, example & pitfalls ↗Training
Adjusting a model’s parameters using data and an optimisation process. It is different from running the trained model to get an answer, which is inference.
Meaning, example & pitfalls ↗Vector database
A database or database capability for storing vectors and finding similar ones. In AI applications those vectors are often embeddings, with links back to original documents and metadata.
Meaning, example & pitfalls ↗Zero-shot prompting
zero-shot · direct promptingAsking a model to complete a task without supplying a worked example of the desired response in that prompt. You can still provide detailed instructions and source material.
Meaning, example & pitfalls ↗What does this look like in a real task?
Four illustrative workflows. Follow the steps, open a term or copy a starter template.
Ask questions about your documents
Follow one answer from the permitted source to the final check.
Does each cited sentence actually support the answer, including any exception?
A citation can be real but irrelevant. Check the policy version and who is allowed to see it.
See the starter prompt
Use only the fictional policy below to answer the question. Separate the rule from any exception. For each factual statement, quote the supporting sentence from the supplied policy. If the answer is missing, say “The supplied policy does not answer this.” Do not invent a rule, date or source. POLICY: [Paste fictional or approved non-sensitive material] QUESTION: [Your question]
Would you spot the catch?
Four everyday situations. No score, no sign-up—just a useful explanation.