AI glossary: the words everyone's using, explained simply
Short, plain-English answers to the AI terms you keep hearing, from LLMs and prompts to RAG, embeddings and AI agents. Each one has a one-paragraph answer, how it works, why it matters and a real example, and links to a free course if you want to go deeper.
A
An AI agent is an AI system that can take actions to reach a goal, not just reply with text.
AI APIAn AI API lets your software send a request to an AI model over the internet and get a response back, so you can add AI features to an app without running the model yourself.
AI biasAI bias is when an AI system gives unfair or skewed results for certain groups of people, usually because of patterns in its training data or how it was designed.
AI chatbotAn AI chatbot is a program you talk to in everyday language that replies like a person would.
AI evals (evaluation)AI evals are tests that measure how well an AI system performs on a set of example inputs with known good answers.
AI hallucinationAn AI hallucination is when an AI model states something false or made up as if it were true, such as a fake fact, quote, statistic or source.
Artificial intelligence (AI)Artificial intelligence (AI) is software that performs tasks that usually need human intelligence, like recognising faces, translating languages or answering questions.
Attention (self-attention)Attention is the mechanism in transformer models that lets each word look at every other word in the text and decide which ones matter most for understanding it.
C
Chain-of-thought prompting asks an AI model to work through a problem step by step before giving the final answer.
Computer visionComputer vision is the field of AI that lets computers understand images and video, such as recognising faces, reading text, detecting objects or spotting defects.
Context windowA context window is the maximum amount of text, measured in tokens, that an AI model can consider at one time, including your messages, any documents you paste, and its own replies.
D
E
F
Few-shot prompting means including a few examples of the input and the output you want inside your prompt, so the AI copies the pattern.
Fine-tuningFine-tuning is further training of an existing AI model on a smaller, specific set of examples, so it gets better at a particular task, style or domain.
G
L
M
N
Natural language processing (NLP) is the field of AI focused on understanding and generating human language: translation, summarising, sentiment, speech and chat.
Neural networkA neural network is a machine learning model made of layers of simple connected units, loosely inspired by the brain.
P
R
S
T
Temperature is a setting that controls how random an AI model's output is.
TokenA token is a small piece of text that a language model reads and writes, often part of a word.
Training dataTraining data is the collection of examples an AI model learns from, such as labelled photos, text or past decisions.
TransformerA transformer is the neural network design behind modern language models like the ones in ChatGPT, Gemini and Claude.
V
A vector database stores embeddings and quickly finds the ones closest to a query embedding.
Vibe codingVibe coding is building software by describing what you want to an AI coding tool in plain language, then testing and refining what it produces, instead of writing all the code yourself.

Short lessons, instant feedback, and an AI tutor that cites its sources. Free.