Skip to content

The GenAI & Agentic AI Glossary

Twenty core terms every business leader should know — from LLMs and RAG to agents, MCP, and evals. Plain English, no hype.

Generative AI

#
A class of AI systems that create new, original content — text, images, code, audio, or data — from patterns learned during training. Unlike predictive AI that classifies or forecasts, generative models produce novel output that mimics human-created content.

Large Language Model (LLM)

#
A neural network trained on vast amounts of text to predict the next token in a sequence. LLMs like GPT, Claude, and Gemini power chat assistants, code generation, summarization, and reasoning by generating text one token at a time.

Agentic AI

#
An AI system built around an autonomous loop: the model receives a goal, reasons about the next step, takes an action (calling a tool, searching, writing code), observes the result, and repeats until the goal is met. Agents maintain state across many cycles and can recover from failures.

AI Agent

#
A software system that uses an LLM as its reasoning engine and can take actions in the world through tools. An agent has a goal, a planning loop, memory, and access to tools, letting it complete multi-step tasks rather than answering a single prompt.

Model Context Protocol (MCP)

#
An open standard, released by Anthropic in 2024, for exposing tools, resources, and prompts to AI applications. MCP lets any model discover and call external tools uniformly, so an integration is written once and reused across agents and models.

Tool / Function Calling

#
The mechanism that lets an LLM invoke external functions — search, database queries, API calls, code execution — by emitting a structured request the host application executes. Function calling turns a text generator into an agent that can act.

Retrieval-Augmented Generation (RAG)

#
A pattern that grounds an LLM's answers in external data. Relevant documents are retrieved (usually via vector search) and injected into the prompt, so the model answers from your knowledge base instead of only its training data, reducing hallucination.

Prompt Engineering

#
The practice of designing inputs to LLMs — instructions, examples, structure, and context — to produce reliable, high-quality outputs. Techniques include few-shot examples, chain-of-thought, role framing, and output formatting.

Hallucination

#
When a generative model produces confident but false or fabricated information. Hallucination is inherent to how LLMs generate text; it is mitigated (not eliminated) by grounding with RAG, tool use, self-checking, and human review.

Fine-Tuning

#
Further training a pre-trained model on a smaller, task-specific dataset to specialize its behavior, tone, or domain knowledge. Fine-tuning changes model weights, unlike prompting or RAG which change only the input.

Embedding

#
A numeric vector that represents the meaning of text, images, or other data in a high-dimensional space. Similar items sit close together, enabling semantic search, clustering, and retrieval for RAG.

Vector Database

#
A database optimized for storing and searching embeddings by similarity. Vector databases power retrieval in RAG systems and agent memory by returning the most semantically relevant records for a query.

Multi-Agent System

#
An architecture where multiple specialized agents collaborate — a planner delegates to workers, agents critique each other, or a supervisor routes tasks. Multi-agent designs decompose complex work but add coordination cost and failure modes.

Chain-of-Thought

#
A prompting technique where the model is asked to reason step by step before giving a final answer. Explicit intermediate reasoning improves accuracy on math, logic, and multi-step problems.

Prompt Injection

#
An attack where malicious instructions hidden in tool output, documents, or user input hijack an agent's behavior. It is the top security risk for agentic systems; defenses treat all tool output as untrusted and scope tool permissions tightly.

Evals (Evaluation)

#
Systematic tests that measure an AI system's quality, safety, and reliability against reference cases or rubrics. Evals catch regressions, compare models, and gate production deployment — the AI equivalent of a test suite.

Context Window

#
The maximum amount of text (measured in tokens) an LLM can consider at once, including the prompt, retrieved data, and its own output. Larger windows fit more context but raise cost and can dilute attention.

Token

#
The unit an LLM reads and writes — roughly a word-piece (about 4 characters of English). Models are priced and limited by tokens; a page of text is ~500-800 tokens.

Orchestration Framework

#
A library or platform (e.g. LangGraph, CrewAI, AutoGen) that structures agent loops, tool calls, state, and multi-agent coordination so developers don't rebuild the plumbing for every application.

Guardrails

#
Automated checks that constrain what an AI system can output or do — content filters, output validation, permission scopes, and human-approval gates — keeping agents safe and compliant in production.

Go deeper than definitions

Every term here is unpacked with real examples and business context across our two open-source playbooks.