Vibe Coding Glossary
A plain-English reference for every term you will encounter when building apps with AI. Bookmark this page.
New to vibe coding? This glossary covers the essential terms — from AI fundamentals to the specific tools and frameworks you will use every day.
A–F
The amount of text an AI can "see" and reason about at once. A larger context window means the AI can understand more of your codebase at one time, leading to more accurate outputs.
An AI that can take multi-step actions on your behalf — running commands, editing files, and iterating on code without you micromanaging each step. Windsurf and Cursor are known for strong agentic capabilities.
An app that includes both a frontend (what users see) and a backend (server, database, APIs). Many vibe coding tools like Bolt.new can generate complete full-stack apps from a single prompt.
The process of making your app live on the internet. Tools like Lovable deploy automatically. Others like Cursor-built apps typically deploy to Vercel or Netlify.
All the code files that make up your project. Agentic AI tools like Windsurf can understand your entire codebase, not just the file you have open.
A way for different software systems to communicate. In vibe coding, you often connect your app to external APIs (payment processors, databases, AI services) by describing what you need.
An AI-powered code editor based on VS Code. One of the top vibe coding tools, rated 9.4/10, best for developers who want AI assistance inside a familiar development environment.
A browser-based vibe coding tool by StackBlitz. Enter a prompt, get a full-stack app. Best for beginners — no setup required, instant preview and deployment.
G–M
The AI technology powering tools like Cursor, Bolt.new, and Lovable. LLMs are trained on massive datasets and can generate code, explain errors, and follow natural language instructions.
When an AI generates confident-sounding but incorrect output — such as a function that looks right but contains logic errors. Always review and test AI-generated code.
The simplest version of an app that still delivers core value. Vibe coding is particularly powerful for MVPs because you can go from idea to working product in hours.
N–Z
A style of software development where a developer (or non-developer) describes what they want to build in plain English, and an AI generates all the code. Coined by Andrej Karpathy in 2025.
The instruction you give to an AI. In vibe coding, your prompt is your primary tool — the clearer and more specific it is, the better the AI output.
The initial file structure and boilerplate code that an AI generates when you start a new project. Good scaffolding saves hours of manual setup.
A technique where the AI retrieves relevant information from a database before generating a response. Used in tools to give the AI access to your project docs or specific knowledge.
The unit AI models use to measure text. Roughly 1 token = 0.75 words. Most AI tools charge by token usage, so efficient prompting keeps costs down.
The most popular platform for deploying Next.js and React apps. Many vibe coding tools integrate directly with Vercel for one-click deployment.
An open-source Firebase alternative that provides a database, authentication, and real-time subscriptions. Extremely popular in vibe coding projects for adding a backend quickly.
A utility-first CSS framework that AI tools frequently generate. Instead of writing custom CSS, you apply pre-built classes directly to HTML elements.
A React-based framework for building web apps. It is the most common framework generated by vibe coding tools because it handles routing, server rendering, and deployment cleanly.
Popular Tools
An AI-powered code editor based on VS Code. One of the top vibe coding tools, rated 9.4/10, best for developers who want AI assistance inside a familiar development environment.
A browser-based vibe coding tool by StackBlitz. Enter a prompt, get a full-stack app. Best for beginners — no setup required, instant preview and deployment.
Ready to put these terms to use?
Read our beginners guide and start building your first app today.
Start Building →