AI 101

AI 101

A picture dictionary of the words this site uses, for people who are not coders. The model is the engine. The harness is the vehicle. You decide who drives. 124 terms, 41 with their own page.

Start here: the first 10 words

New to AI? Read these in order. Each one is short, plain and comes with a picture.

Sketch: a big umbrella labelled AI covers reading words, spotting patterns and making plans.

AI

AI is software that can do tasks that usually need a person's thinking, like reading words, spotting patterns or making plans.

Start with AI
  1. Sketch: a stack of examples goes into an engine on a workbench that learns patterns; then the engine is ready for a car.

    AI model

    An AI model is a program that learned patterns from lots of examples and uses them to turn an input into an output.

  2. Sketch: letters pour through a funnel into an engine; then it guesses the next token, adds it and repeats to build text.

    LLM

    An LLM is an AI model trained on huge amounts of text to predict what comes next, which lets it read and write language.

  3. Sketch: a chat screen with stacking bubbles, circled by a loop: you ask, it answers, you reply, it answers.

    Chatbot

    A chatbot is an app you talk to by typing or speaking, where an AI model replies in a back-and-forth conversation.

  4. Sketch: in a barber chair, 'Just a cut' gets a wild haircut; 'Short sides, a little off the top' gets short, trimmed hair.

    Prompt

    A prompt is the text, files or images you give an AI model to tell it what you want.

  5. Sketch: scissors cut the strip 'Sweet strawberry, please' into tokens: a whole word, word parts and a lone comma.

    Token

    A token is a small chunk of text, like a word, part of a word or a punctuation mark, that a model reads and writes.

  6. Sketch: a windshield shows instructions, a file and chat while other notes sit out of view; then input and output share one bar.

    Context window

    The context window is how much text, counted in tokens, a model can look at in one go, including your prompt and its answer.

  7. Sketch: a navigation screen confidently shows a bridge; then the real road ends at water with no bridge.

    Hallucination

    A hallucination is when an AI model states something false or made up as if it were true.

  8. Sketch: an engine alone on a stand with a shrugging person; then the same engine inside a car labelled steering, wheels, dashboard, trunk and router.

    Harness

    A harness is the software built around an AI model that gives it instructions, tools, memory and a screen, so it can do real work.

  9. Sketch: a car drives a road from Start to a Goal flag; then a loop of decide, act and look that repeats until it reaches the goal.

    Agent

    An agent is an AI model inside a harness that works toward a goal in steps, choosing actions, using tools and checking results.

See all terms A–Z

A

Sketch: a folder tabbed 'Make slides' pulled from a shelf of skills holds SKILL.md instructions and an optional script.

Agent skill (SKILL.md)

An agent skill is a folder with a SKILL.md file of instructions, and sometimes scripts, that teaches an agent one specific task.

RelatedAgent file (AGENTS.md)AgentMarkdown

Sketch: a game piece follows a set board-game route; in a maze, another piece picks its own turns and backs out of dead ends.

Agentic workflow

An agentic workflow is a multi-step process where AI plans and carries out actions toward a goal, sometimes correcting itself.

RelatedAgentAgent loopMulti-agent system

Sketch: a carousel (striped top, poles, pennant) spins one robot past cook, writer, doctor, builder hats and a '?' seat.

AGI

AGI is a hoped-for kind of AI that could handle almost any thinking task a person can; there is no agreed test for it.

RelatedAIFrontier model

Used inAI

Sketch: told 'Clean my room fast', a robot first shoves things out of the window; then it puts them away on shelves.

Alignment

Alignment is the work of making AI systems do what people actually intend, helpfully and safely.

RelatedRLHFGuardrailsJailbreak

Used inJailbreakRLHF

Sketch: a calculator shows 2 + 2 = 5; one person copies 5 down, the other checks with tally marks and gets 4.

Automation bias

Automation bias is when people trust an automated system's answer too much, even when it is wrong.

RelatedHallucinationHuman in the loopBias

B

Sketch: jumpers A, B and C take on the same high-jump bar; a scoreboard beside them makes the scores easy to compare.

Benchmark

A benchmark is a standard test used to compare how well different AI models do the same tasks.

RelatedEvalsFrontier modelAI model

Used inEvalsFrontier model

C

Sketch: a worksheet asks 6 boxes of 7; first only '42' is written, then each step is written down on the way to 42.

Chain of thought

Chain of thought is a model writing out its steps on the way to an answer, rather than jumping straight to the end.

RelatedReasoning modelPrompt engineering

Sketch: a photo with a history tag that gains a line at each step of a loop: taken, edited, AI added, shared.

Content credentials (C2PA)

Content credentials are tamper-evident labels on an image or video that record how it was made or edited, including with AI.

RelatedImage modelVideo modelGenerative AI

Sketch: a map and water go into a backpack; a pile of old receipts and tickets stays out.

Context engineering

Context engineering is choosing what goes into a model's context window at each step, so an agent has what it needs and no clutter.

RelatedContext windowPrompt engineeringMemoryRAG

D

Sketch: three frames, static noise, a clearer house, then a clear picture; a track runs from noise to picture.

Diffusion model

A diffusion model makes images, video or audio by starting from random noise and cleaning it up step by step to match a prompt.

RelatedImage modelVideo modelGenerative AI

Sketch: a big, slow robot teacher with a tall coin pile passes its answers to a small, quick robot student with a small pile.

Distillation

Distillation is training a smaller model to copy a bigger model's answers, so it runs faster and cheaper.

RelatedAI modelTrainingQuantization

Used inQuantization

E

Sketch: a staircase where higher steps carry more rule signs and the top step has a no-entry sign; an inspector checks.

EU AI Act

The EU AI Act is a European Union law that sets rules for AI systems based on how risky their use is.

RelatedNIST AI RMFGuardrailsContent credentials (C2PA)

F

Sketch: two folded paper cranes sit as examples; a helper folds a third one in the same pattern.

Few-shot prompting

Few-shot prompting means putting a few examples of good answers in your prompt so the model copies the pattern.

RelatedPromptPrompt engineering

Sketch: a line chart of past sales, a dotted pattern line through them, and a dashed line showing what's next.

Forecasting model

A forecasting model predicts the next numbers in a series over time, such as sales, energy use or traffic.

RelatedTypes of AI modelsAI model

Sketch: Model A holds the trophy on the podium this season; next season Model B holds it and Model A steps down.

Frontier model

A frontier model is one of the most capable models available at a given time; which models count changes as new ones come out.

RelatedFoundation modelClosed modelBenchmarkKnowledge cutoff

Sketch: a shouted 'Weather!!' is crossed out; a filled-in ticket (Tool: weather, City: Paris) on a rail goes to the cook.

Function calling

Function calling is the technical name for tool use: the model replies with a structured request naming a tool and its inputs.

RelatedTool useJSONAPI

G

H

I

Sketch: hooks on a desk pegboard hold a code editor, a run button, a test checklist and an AI chat panel, all in one place.

IDE

An IDE is an app for writing code that combines an editor, tools to run and test code, and often built-in AI help.

RelatedCLICoding agentHarness

Used inCLI

Sketch: the words 'a red kite over a beach' go to an easel, which paints a new picture of a kite over a beach.

Image model

An image model creates or understands pictures, for example drawing an image from a text description.

RelatedDiffusion modelMultimodalTypes of AI models

J

K

Sketch: a sealed time capsule holds what was learned; newer events sit outside it; a track runs learned, sealed, newer.

Knowledge cutoff

A knowledge cutoff is the date after which a model has not learned anything from its training data.

RelatedTrainingRAGTool use

L

Sketch: on a house floor plan only the kitchen is open and the other rooms are taped off; the access is taken back after.

Least privilege

Least privilege is the safety rule of giving a person, app or agent only the access it needs for its task, nothing more.

RelatedPermissionsScopeOAuthSandbox

M

Sketch: a choir of ten singers inside one model; for one note only two light up and sing with open mouths.

Mixture of experts

A mixture-of-experts model has many specialist parts and switches on only a few of them for each piece of text.

RelatedParametersLLMModel router

Sketch: a model box with no label, versus the same box with a label saying what it is for, how it was made, its limits.

Model card

A model card is a document published with a model that explains what it is for, how it was made and its known limits.

RelatedHugging FaceOpen weightsLicense

N

Sketch: a pinboard of dots joined by yarn, some strings bold; a track runs from loose strings to adjusting to learned.

Neural network

A neural network is a kind of model made of many small connected math units that adjust their connections as they learn.

RelatedDeep learningParametersAI modelWeights

Used inDeep learningTransformer

Sketch: a hard-hat inspector with a checklist circles an AI system cabinet (a voluntary guide): spot, check, fix, repeat.

NIST AI RMF

The NIST AI RMF is a free US government guide that helps organizations spot and manage the risks of AI systems.

RelatedEU AI ActBiasRed teaming

O

Sketch: an engine is downloaded into your own garage; then a license tag hangs on it, because licenses vary.

Open weights

An open-weight model is one whose trained weights you can download and run on your own computer or server, within its license.

RelatedClosed modelWeightsLocal modelOpen sourceLicense

Used inWeights

Sketch: an OAuth key says what an app may do; an ID card laid on top of it shows who you are at a gate.

OpenID Connect

OpenID Connect is a standard built on top of OAuth that handles signing in, so a site can confirm who you are.

RelatedOAuthPassword

P

Sketch: a coat-check ticket torn in two; a thief grabs one half, the halves don't match, and the thief is turned away.

PKCE

PKCE is an extra OAuth safety step that stops anyone who intercepts your sign-in from using it, used by phone apps and command-line tools.

RelatedOAuthAccess tokenCLI

Used inCLIOAuth

Sketch: a note saying 'Write a story' gets red-pen additions in a loop: write it, read the answer, add detail, try again.

Prompt engineering

Prompt engineering is the skill of writing prompts that get the answers you want, by being clear, giving context and showing examples.

RelatedPromptFew-shot promptingContext engineeringVibe coding

Q

R

Sketch: a driver plans the route on a map before starting; then the planner is slower and burns more fuel.

Reasoning model

A reasoning model is trained to work through steps before giving its final answer, which helps on hard, multi-step problems.

RelatedChain of thoughtTokenLLMModel router

Sketch: a wall of thousands of songs, videos and products; a spotlight sweeps it and picks three 'For you' items.

Recommendation model

A recommendation model picks a few things you are likely to want, like videos, songs or products, from a huge catalog.

RelatedTypes of AI modelsAI modelEmbeddingForecasting model

Sketch: friendly testers on a ladder point out a weak brick in a castle wall; after, the gap is patched.

Red teaming

Red teaming is when a team deliberately attacks or tricks a system, like an AI model, to find weak spots before others do.

RelatedJailbreakPrompt injectionEvals

Sketch: two answers on a stage; judges hold up scores 9 and 3, and an arrow nudges the model, a plain box, toward the 9.

RLHF

RLHF is a training step where people rate a model's answers and the model is adjusted to give more of the highly rated ones.

RelatedAlignmentFine-tuningTraining

Used inAlignment

Sketch: a camera eye sees a red block, reads a picture instruction, then a robot arm puts the block in a box.

Robotics model

A robotics model looks through a camera, reads an instruction and outputs movements for a robot; one common kind is a VLA model.

RelatedWorld modelMultimodalTypes of AI modelsScience model

Sketch: a rolled newspaper on a doorstep, in a loop: new post, into the feed, on your doorstep, you read it.

RSS

RSS is a simple format websites use to publish a feed of new posts, so a reader app can show updates without visiting each site.

RelatedJSONMarkdown

Used inJSON

S

Sketch: building blocks as a straight string of beads, versus the predicted folded shape beside a microscope.

Science model

A science model is a specialist AI model for research jobs, such as predicting a protein's 3D shape from its building blocks.

RelatedTypes of AI modelsAI model

T

Sketch: the engine sends a tool request to the wheels; then the harness runs the tool and the result returns.

Tool use

Tool use is when an AI model asks the app to do an action, like searching the web or running code, then reads the result.

RelatedHarnessFunction callingMCPAgentPermissions

Used inFunction calling

Sketch: the words of 'The dog chased the ball because it was fast' in a circle; after, all are linked, it to dog boldest.

Transformer

A transformer is the neural network design behind most modern language models; it looks at how all the words in a text relate.

RelatedLLMNeural networkToken

Used inDeep learningLLM

Sketch: a car, a boat, a plane and a forklift in a row, labelled text, images, sound and robots.

Types of AI models

AI models come in kinds for text, images, video, sound, the physical world, science and robots, and some mix several.

RelatedLLMImage modelWorld modelMultimodalRobotics model

V

Sketch: hand-writing code line by line on a scroll, vs saying 'a to-do app with big buttons', AI builds it, you tap-test it.

Vibe coding

Vibe coding is making software by describing what you want in plain words and letting AI write the code, then testing the result.

RelatedCoding agentPromptEvals

Sketch: a flipbook whose riffling pages show a bird flapping, with a prompt card 'a bird flying' and a music note.

Video model

A video model creates moving pictures from a text or image prompt, and some also make the sound.

RelatedImage modelDiffusion modelTypes of AI models

W

Sketch: a thought bubble pictures the pool ball's path before the shot; then the ball follows that path into the pocket.

World model

A world model is an AI model that learns how the world works so it can predict what happens next, especially after an action.

RelatedJEPARobotics modelTypes of AI modelsEmbedding