What is AI?
Artificial intelligence is the field of systems that perform tasks associated with perception, prediction, language, decisions or creation. Not all AI is generative.
Explore essential concepts grouped into shared foundations and seven AI areas. Each term has a short explanation and a path to learn more.

Ideas that appear across AI areas and help explain products, limits and safeguards.
Artificial intelligence is the field of systems that perform tasks associated with perception, prediction, language, decisions or creation. Not all AI is generative.
Model Context Protocol: an open standard for connecting AI applications to external data sources, tools and workflows. Permissions and data handling matter.
The ability to work with more than one input or output type, such as text, images and voice.
A plausible but incorrect or unsupported answer. Check sources before using important information.
Deterministic automation repeats the result under the same inputs and conditions; generative AI can vary. Many systems combine both and require validation.
Before sending sensitive data, check the service’s policies, controls and settings.
A model is a trained mathematical system that processes inputs and produces outputs. GPT is a family of models; ChatGPT is a product that uses them.
AI is a field of research and engineering that builds systems able to produce predictions, recommendations, decisions or content from inputs. It includes machine learning, perception systems, pattern recognition and generative models.
A spam filter, demand forecast and writing assistant can use AI in very different ways. With deterministic automation, the same inputs and conditions produce the same result; a generative model may vary. Ask what task the system performs, how it was evaluated and where it can fail.
In a rule-based system, people write conditions such as “if X happens, do Y.” In machine learning, training adjusts parameters from examples to recognize patterns. People still choose the data, objective and evaluation; rules and models can work together.
Predictive AI estimates an outcome, such as a music recommendation, arrival time or signal of possible fraud. Generative AI creates new text, images, audio or code. This distinction describes the main use: generative models also make predictions while generating.
Model Context Protocol is an open standard for connecting AI applications to external systems. An MCP client can discover and use resources or tools exposed by servers, including files, databases and specialized services.
MCP is not a model and does not make an answer automatically correct. It expands what an assistant can access or do; every connection needs appropriate permissions, clear limits and care with shared data.
RAG retrieves passages from documents to support an answer. An agent can plan steps, consult tools and review results; a tool is an external capability such as search or file access.
Retrieval does not automatically validate a source. An agent can also take a wrong action if granted broad permissions or given malicious instructions in external content. Limit access and require confirmation for consequential actions.
An assistant may use an LLM to interpret a question, RAG to retrieve documents and MCP to access a tool. An agent coordinates these steps. Training, inference, context and tokens describe different parts of the process.
When reading a release, identify what actually changed: the model, interface, integration or availability. This keeps unlike announcements from being compared as if they were the same.
Models adjust parameters from data or feedback to recognize patterns, predict outcomes or generate content. Development still requires human choices about data, goals and evaluation. Deep learning is a family of methods based on multilayer neural networks.
Read the article on this area ↗
Systems that can produce text, images, audio, code or other content from instructions.
Training adjusts a model using data; inference is when it applies what it learned to produce a response.
Predictive AI estimates outcomes, such as fraud or travel time. Generative AI creates new outputs, such as text and images. A product can combine both.
A family of machine learning models built from layers of mathematical units. Deep learning uses deep networks; vision and language can also use other methods.
A model learns from examples paired with expected answers, such as messages already marked as spam or not spam.
A model seeks patterns or groups in data without predefined answer labels. People still have to interpret the groups.
A family of methods using neural networks with multiple layers to learn representations from data; it is part of machine learning.
A model fits its training data too closely and performs worse on new examples. Evaluation should use separate data.
Machine learning is a part of AI in which models adjust parameters from examples. Training is that adjustment stage; inference uses an already trained model to produce an output for a new input.
An ordinary assistant conversation does not, by itself, mean the model's parameters changed. Chat history, product memory and training are different mechanisms; check the service policy to learn how your data may be used.
Studies methods for working with human language in tasks such as classification, search, translation, information extraction and text generation. LLMs are one family of models used for some of these tasks, not the whole field.
Read the article on this area ↗
Large Language Model: a language model trained at scale to work with text and sometimes other modalities. It is not an infallible fact database.
A model trained to recognize language patterns and generate responses. It can be wrong and needs checking.
The instruction or context given to a system. Good prompts clarify the goal, audience and format.
Pieces of text processed by a model. As a rough guide, 1,000 tokens are about 750 words in common English; the ratio varies by language and model.
The amount of information a model can consider at once during an interaction.
A technique that retrieves relevant documents to support an answer. The source still needs evaluation.
NLP works with text and human language, including translation and classification. LLMs are one approach within this area.
Transforms text or speech from one language into another. Fluency does not guarantee preservation of context, technical terms or intent.
Finds items such as people, organizations, places or dates in text to help organize and search information.
LLM means Large Language Model. It learns patterns from large datasets and generates a sequence of tokens in response to context. It can summarize, draft, classify and assist with code.
Fluency does not guarantee truth. A model may produce a convincing error, miss details in a document or reflect bias. Serious use calls for sources, tests and human review.
A model is a mathematical structure whose parameters are adjusted during training. Think of it as an engine, not a human brain. ChatGPT is the product people use, with its own interface and features; GPT names a family of models that may power it. An application can offer different models.
Tokens are units used to process input and generate output. As a rough guide, 1,000 tokens correspond to about 750 words in common English; the ratio changes with language, text and model. The context window limits how much material can fit in processing and varies by model and product.
A larger window does not guarantee equally accurate recall of every detail. Persistent memory is a separate feature when available. For long tasks, split the work, ask for references to passages and check the original document.
Analyzes images and video to locate, classify, measure or track elements. It can combine geometry, pattern recognition and machine learning.
Read the article on this area ↗
An AI area that analyzes images and video to locate, classify or track elements. Generating images is a different task.
Identifies object classes and their approximate locations in an image; it differs from explaining the whole scene.
Divides pixels into regions or objects to define areas more precisely than a simple detection box.
Optical character recognition turns text in an image or scanned document into searchable characters.
Combines sensors, perception, planning, control and actuators to act in the physical world. AI can help a robot adapt its actions when the environment changes.
Read the article on this area ↗
Combines sensors, planning, control and physical action to handle changing environments. Not every robot uses machine learning.
Sensors collect information from the environment; actuators turn commands into a robot's movement or physical action.
Combines localization, maps, route planning and motion control to move a robot safely.
Speech recognition turns spoken audio into text. Speech synthesis goes the other way, from text to audio. These audio tasks can be combined with NLP but have their own challenges involving signal, noise, accents and voice.
Read the article on this area ↗
Turns spoken audio into text. Noise, accents and rare terms can alter the transcript.
Generates spoken audio from text. It is different from recognizing words in a recording.
Marks who spoke in each segment of audio without necessarily identifying the person by name.
Represent domain knowledge and use rules or inference mechanisms to support conclusions. They may be small or large and can also combine with methods learned from data.
Read the article on this area ↗
Rules-based systems follow instructions written by people. In machine learning, a model adjusts its parameters from examples; both approaches can coexist.
Represent explicit knowledge and rules to support conclusions in a bounded domain; they do not necessarily rely on neural networks.
Uses degrees of membership in categories such as “warm”, rather than only yes or no. It is not the same as probability.
An organized collection of facts and rules about a domain that an expert system uses to support conclusions.
The component that applies rules to available facts to reach conclusions or suggest next steps.
Planning selects action sequences to meet goals; scheduling allocates tasks over time and resources; optimization compares alternatives under objectives and constraints. Search, heuristics and evolutionary algorithms are among the possible techniques.
Read the article on this area ↗
A system using a model to plan steps and call tools under defined rules and limits.
Searches candidate solutions through selection and variation. Genetic algorithms belong to this family and do not guarantee a global optimum.
Searches for a sequence of steps that can turn an initial situation into a goal while respecting possible actions and constraints.
Allocates tasks over time and resources while considering deadlines, availability and priorities.
Compares feasible solutions by an objective, such as cost or time, while respecting limits like capacity and time windows.
No concepts found. Try another term.
Google — Machine Learning ↗OpenCV ↗Google Cloud — Speech-to-Text ↗CLIPS ↗Google OR-Tools ↗Model Context Protocol ↗Understand token counting — OpenAI ↗OWASP — AI Agent Security ↗OpenAI — Business data ↗Anthropic — Training policy ↗Google — Gemini Apps Privacy ↗