Think of a very well-read person locked in a room with a letterbox. You slide a note in, they slide an answer out. They cannot leave the room, open a drawer or make a phone call. That person is the model.

A model is a program trained on enormous amounts of text. Given some text (your prompt and whatever else is in the context window), it predicts what text should come next, one token at a time. That is the whole trick, and it is powerful enough to write, summarise, translate, reason and plan. Give the same model tools through a harness and it becomes an agent that can act.

Who makes them

A handful of labs build the frontier models, the most capable ones at any moment. As of September 2026:

LabModel familyNote
AnthropicClaude (Fable 5.1, Opus 5.5, Sonnet 5.5, Haiku 4.5)What we use in this course
OpenAIGPT (GPT-6 Astra, GPT-5.6)Powers ChatGPT
GoogleGeminiBuilt into Google’s products
MetaMuse
xAIGrokBuilt into X
Zhipu, Moonshot, Alibaba, DeepSeekGLM, Kimi, Qwen, DeepSeekChinese labs, often released as open weights you can run yourself

Names and rankings change every few months. The picture below is one independent snapshot, the Artificial Analysis Intelligence Index, which averages ten tests. Benchmark explains how to read charts like this and lists the sites that keep them up to date. Use it to see who is at the frontier, not to pick a model for a task.

Source: Artificial Analysis, 15 September 2026. The top four scores were within three points of each other.

How models differ

  • Tiers inside a family. Every lab sells a big, a medium and a small model (for Claude: Fable, Opus, Sonnet, Haiku). Bigger is smarter and slower and costs more per token; smaller is fast and cheap. Day to day, this choice matters more than which lab. See Claude model family for the full comparison with OpenAI and Google equivalents.
  • Thinking effort. Many models can be told to think longer before answering. More thinking, better reasoning, higher cost.
  • Context size. How much they can see at once. See Context window.
  • Tool use. How reliably they operate as an agent: reading files, running programs, checking their own work. This is where the frontier labs pull ahead.
  • What they can produce. All frontier models read images. Only some products generate them, and that is a separate model wired in as a tool. See Image generation.

Which one to use

Start with the medium tier of whatever product you have; it handles most work. Move up to the big model for hard reasoning, long documents or when the medium one keeps getting it wrong. Move down to the small one for quick, repetitive tasks. Switch labs only for a reason: a capability you need, a price, a policy at work.

Example

You paste a long email thread into a chat and ask “what did we agree on?”. The model reads the thread and writes a summary. It did not open your mailbox; you brought the text to it.

Why it matters for you

When a chat website “cannot access your files”, that is not a limitation of intelligence. The model simply has no hands. Knowing this stops you from blaming the model for things it was never given the means to do, and knowing the tiers stops you from paying for a big model to do a small model’s job.