Why a glossary is worth reading
Every developer platform grows its own vocabulary — a mix of general cloud-computing terms, framework-specific jargon, and product names that only make sense once you have used the tool for a while. Replit is no different. This glossary defines the thirty terms you will run into most often across the workspace, Agent, and Deployments products in 2026, grouped by area so you can skim to the section you actually need. Each entry is deliberately short: one or two sentences of plain English, enough to unblock you without turning into a textbook.
Workspace
- Repl — a Replit workspace unit: filesystem, runtime, editor, and metadata all tied to a single project. Every Repl has a URL and can be forked, shared, or made private.
- Nix — the package manager Replit uses to define system dependencies. Declared in replit.nix; each entry pins a specific package plus its transitive deps.
- .replit — the workspace config file that sets the run command, entrypoint, ports, and environment. Edit this to change how the Repl starts.
- Secrets — encrypted environment variables scoped to a Repl. Set in the Secrets tab, available as env vars at runtime, never visible to forkers.
- Hibernation — the state a Repl enters after inactivity. It stops consuming resources; it wakes on first request or when you open the workspace.
- Template — a reusable starting point for a new Repl. Language templates, framework templates, and community templates all seed a fresh Repl with sensible defaults.
- Fork — a copy of an existing public Repl into your own account. The fork is fully editable; the original is untouched.
- Multiplayer — real-time collaborative editing on a Repl, similar to Google Docs. Multiple humans plus an Agent can all be attached to the same workspace.
Agent
- Agent run — a single autonomous session where the agent plans, edits, executes, and iterates on your prompt until it stops or is cancelled.
- Tool call — the agent invoking one of its capabilities: file edit, shell command, package install, or browser preview. Every tool call is visible in the run log.
- Credits — usage-based billing units consumed by Agent runs. Longer, tool-heavy runs consume more credits; short chat-only turns consume very few.
- Checkpoint — a snapshot of the workspace state that the agent (or you) can roll back to if a run goes wrong.
- Plan — the agent's proposed sequence of steps before it executes. You can review and edit the plan before applying.
- Diff review — the mandatory step before any file edit is written to disk. The agent shows you the diff; you accept or reject.
Deployments
- Autoscale — scale-to-zero serverless deployment billed by compute-seconds plus egress. Best for spiky low-average traffic.
- Reserved VM — always-on VM billed at a flat rate per size. Best for realtime, websocket, or memory-holding workloads.
- Static — pre-built HTML/JS/CSS served from Replit's CDN. Usually free within reasonable bandwidth.
- Scheduled — cron-triggered Repl runs billed by compute-seconds per execution. Best for nightly jobs.
- Custom domain — a user-owned hostname pointed at a Deployment via A or CNAME records. TLS certificates are issued automatically via ACME.
- Deployment secrets — environment variables scoped to a Deployment specifically, separate from workspace Secrets. A common source of 'works in dev, 502 in prod' bugs.
- Build ID — the identifier for a specific build of a Deployment. You can promote any past build back into serving traffic as a rollback mechanism.
Runtime and networking
- Container — the isolated Linux environment your Repl or Deployment runs inside. Each container has its own filesystem, network, and process tree.
- Cold start — the latency of spinning up a new container to serve an incoming request after a period of idleness. Autoscale has cold starts; Reserved VM does not.
- Warm start — a request served by an already-running container. Sub-millisecond overhead compared to cold-start delays.
- Egress — outbound bandwidth from the Deployment to clients, billed separately from compute. The most common surprise line item on a Deployments bill.
- Listen port — the port your app opens its HTTP socket on. Must match what the Deployment expects to route to, otherwise the app boots and 502s.
Integrations
- Replit DB — a simple key-value store scoped to a Repl. Great for prototypes, not for production data at scale.
- Postgres (Neon) — managed Postgres provisioned from the workspace, powered by Neon under the hood. Full SQL, connection pooler, branching.
- Object Storage — S3-compatible bucket wired into a Repl. Best place to serve user-uploaded media and offload egress from your app process.
- Bounties — the (retired) marketplace for paid contract work between Replit users. Still referenced in older docs; not accepting new bounties.
How the terms fit together
The single mental model that ties this glossary together: Repls are for development, Deployments are for production, and the Agent is a way to move faster through both. You write code in a Repl, running against a container defined by your .replit and replit.nix files, with Secrets available as env vars. When you are ready to ship, you promote the app to a Deployment — Autoscale, Reserved VM, Static, or Scheduled depending on the traffic shape — with its own separate set of Deployment Secrets and its own custom domain. The Agent lives inside the Repl and can drive both development work and the deploy step. Everything else in the glossary is a variation on those three primitives.
Terms that changed meaning recently
A handful of Replit terms have shifted subtly between 2023 and 2026 and are worth flagging. 'Hacker plan' was renamed and reworked into today's Core plan tier structure; older tutorials still reference the old name. 'Always-on Repls' as a workspace feature was folded into Reserved VM Deployments; you no longer buy always-on directly on a Repl. 'Ghostwriter', the earlier AI feature, has been replaced by Replit Agent and Assistant. And 'Nix' as an exposed concept has become slightly less prominent as the default templates hide it better — the underlying package manager is unchanged, but you are less likely to touch replit.nix in 2026 than in 2022.