> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to use these docs

> Learn when to use Build, Learn, Reference, Enterprise, Trust and Billing, and Changelog pages in Replit Docs.

Replit Docs are organized around what you are trying to do next.

Use this page when you know you are in the right place, but you are not sure which kind of page will help you most.

## Use Build to make progress

Use [**Build**](/build/welcome) when you want to create, improve, publish, import, or fix something.

Build pages are practical. They show examples, workflows, and next steps for turning an idea into something you can try. Start here when your question sounds like:

* How do I build my first app?
* How do I turn this idea into a prototype?
* How do I add login, a database, payments, integrations, or a custom domain?
* How do I import an existing project?
* How do I update, recover, or publish safely?

<CardGroup cols={2}>
  <Card title="Build and publish your first app" icon="rocket" href="/build/your-first-app">
    Start with a guided project that teaches the build, test, and publish flow.
  </Card>

  <Card title="Build with Agent" icon="robot" href="/learn/build-with-agent">
    Learn how to work with Agent in practice.
  </Card>

  <Card title="Add a database" icon="database" href="/build/add-database">
    Save submissions, profiles, settings, orders, or progress after refresh.
  </Card>
</CardGroup>

## Use Learn to understand concepts

Use [**Learn**](/build/welcome) when you want to understand how Replit works.

Learn pages explain the concepts behind the product: Agent, the Project Editor, Workspaces, published apps, Deployments, Secrets, databases, checkpoints, and how the pieces fit together.

Start here when your question sounds like:

* What is Agent doing?
* How does Replit run my project?
* What is the difference between Preview and a published app?
* Where do secrets, databases, and deployments fit?
* How do checkpoints and rollbacks work?

<CardGroup cols={2}>
  <Card title="How Replit works" icon="diagram-project" href="/build/welcome">
    Understand the main parts of Replit and how they fit together.
  </Card>

  <Card title="Agent" icon="robot" href="/references/agent/overview">
    Learn how Agent helps you plan, build, explain, debug, and improve projects.
  </Card>

  <Card title="Project Editor" icon="code" href="/learn/projects-and-artifacts/project-editor">
    Understand where you edit, run, preview, and manage your project.
  </Card>

  <Card title="Checkpoints and rollbacks" icon="rotate-left" href="/references/version-control/checkpoints-and-rollbacks">
    Learn how to recover when a change makes your project worse.
  </Card>
</CardGroup>

## Use Reference for exact details

Use reference-style pages when you need a precise answer: a setting, command, config key, environment variable, limit, API, or SDK detail.

Reference pages are meant to be scanned. They are useful when you already know what you are looking for and need the exact value or option.

Start here when your question sounds like:

* What should this setting be called?
* Which environment variable do I need?
* What command runs this workflow?
* What are the deployment limits?
* Which SDK method should I use?

<CardGroup cols={2}>
  <Card title="Secrets" icon="key" href="/core-concepts/project-editor/app-setup/secrets">
    Store values your app needs but should not expose, such as API keys.
  </Card>

  <Card title="Configuration" icon="sliders" href="/core-concepts/project-editor/app-setup/configuration">
    Look up project configuration options and setup details.
  </Card>

  <Card title="Deployment types" icon="cloud-arrow-up" href="/learn/projects-and-artifacts/replit-deployments">
    Compare ways to publish and run your app.
  </Card>

  <Card title="Object Storage SDKs" icon="box-archive" href="/reference/object-storage-javascript-sdk">
    Look up SDK details when your app needs object storage.
  </Card>
</CardGroup>

## Use Enterprise for teams and organizations

Use [**Enterprise**](/category/teams) when you need to adopt Replit across a team or organization.

Enterprise pages are for admins, IT and security teams, team leads, and evaluators who care about identity, access, governance, rollout, auditability, and support.

Start here when your question sounds like:

* How do I set up Replit for my team?
* How do permissions work?
* How do I configure SSO?
* How do I review security or audit requirements?

<CardGroup cols={2}>
  <Card title="Pro and Enterprise" icon="users" href="/category/teams">
    Start here for team setup, collaboration, and organization workflows.
  </Card>

  <Card title="Groups and permissions" icon="user-shield" href="/teams/identity-and-access-management/groups-and-permissions">
    Manage access for people and groups.
  </Card>

  <Card title="SAML SSO" icon="id-card" href="/teams/identity-and-access-management/saml">
    Configure single sign-on for your organization.
  </Card>

  <Card title="Audit logs" icon="clipboard-list" href="/teams/identity-and-access-management/audit-logs">
    Review activity and support governance requirements.
  </Card>
</CardGroup>

## Use Trust and Billing for cost, policy, and security

Use Trust and Billing pages when you need to understand plans, credits, usage, spend controls, privacy, compliance, or security.

Start here when your question sounds like:

* What costs money?
* How do I manage spend?
* How is AI usage billed?
* What security information can I share with my team?
* What policies apply to Replit?

<CardGroup cols={2}>
  <Card title="Billing" icon="credit-card" href="/category/billing">
    Understand plans, billing, and usage-based charges.
  </Card>

  <Card title="Managing spend" icon="gauge" href="/billing/managing-spend">
    Control usage and avoid surprises.
  </Card>

  <Card title="AI billing" icon="sparkles" href="/billing/ai-billing">
    Understand how AI usage is billed.
  </Card>

  <Card title="Information security" icon="shield-check" href="/teams/information-security/overview">
    Review security information for teams and organizations.
  </Card>
</CardGroup>

## Use Changelog to see what changed

Use [**Changelog**](/updates/2026/05/01/changelog) when you want to see recent product updates.

Changelog entries announce what changed. They are not always the canonical how-to page. When an update changes how you build, follow the linked Build, Learn, or Reference page for current guidance.

<Card title="Latest changelog" icon="newspaper" href="/updates/2026/05/01/changelog">
  See recent Replit product updates.
</Card>

## If you are not sure where to start

If you want to build something, start with [Build and publish your first app](/build/your-first-app).

If you want to understand the product, start with [How Replit works](/build/welcome).

If you need an exact setting, command, or limit, search for the specific feature name.

If Agent changed the wrong thing, start with [Checkpoints and rollbacks](/references/version-control/checkpoints-and-rollbacks). If publishing fails, start with [Troubleshoot publishing](/build/troubleshooting).
