---
title: Projects overview
product: vercel
url: /docs/projects
canonical_url: "https://vercel.com/docs/projects"
last_updated: 2026-06-16
type: conceptual
prerequisites:
  []
related:
  - /docs/git
  - /docs/deployments
  - /docs/domains/working-with-domains/add-a-domain
  - /docs/monorepos
  - /docs/project-configuration/project-settings
summary: A project is the application that you have deployed to Vercel.
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

# Projects overview

Projects on Vercel represent applications that you have deployed to the platform from a [single Git repository](/docs/git). Each project can have multiple deployments: a single production deployment and many pre-production deployments. A project groups [deployments](/docs/deployments "Deployments")
and [custom domains](/docs/domains/working-with-domains/add-a-domain "Custom Domains").


<!-- docsgraph:related -->
## Related pages

> **For AI agents:** Follow these links to understand how this page connects to the rest of the Vercel ecosystem. For the full cross-link map (inbound, outbound, prerequisites, and semantic neighbors), see the .graph.md link below.

- [How to execute AI-generated code safely with Vercel Sandbox](https://vercel.com/kb/guide/how-to-execute-ai-generated-code-safely?from=related) — Learn how to run code generated by AI models in an isolated sandbox environment.
- [How to reconnect to a running Sandbox](https://vercel.com/kb/guide/how-to-reconnect-to-a-running-sandbox?from=related) — Learn how to use \`Sandbox.get\(\)\` to reconnect to an existing sandbox from a different process or after a script rest
- [How to use snapshots for faster sandbox startup](https://vercel.com/kb/guide/how-to-use-snapshots-for-faster-sandbox-startup?from=related) — Learn how to save sandbox state with snapshots and skip installation on future runs.
- [Running OpenCode securely with the Vercel Sandbox](https://vercel.com/kb/guide/running-opencode-securely-with-the-vercel-sandbox?from=related) — Run OpenCode in an isolated Vercel Sandbox MicroVM with controlled egress, using the SDK to restrict network access so t
- [How to fix “unable to find your GitHub repository” on Vercel](https://vercel.com/kb/guide/unable-to-find-github-repository?from=related) — Learn how to check GitHub permissions to ensure your Vercel account has sufficient access to import your repository.
- [Concepts](https://vercel.com/docs/platforms/multi-project-platforms/concepts?from=related) — Understand projects, deployments, domains, and architecture for multi-project platforms on Vercel.
- [Deploying from CLI](https://vercel.com/docs/cli/deploying-from-cli?from=related) — Learn how to deploy your Vercel Projects from Vercel CLI using the vercel or vercel deploy commands.
- [Reference](https://vercel.com/docs/platforms/multi-project-platforms/reference?from=related) — API reference, error codes, troubleshooting, and FAQ for multi-project platforms on Vercel.
- [Multi-Project Platforms](https://vercel.com/docs/platforms/multi-project-platforms?from=related) — Give each customer its own Vercel project and deployment, created and managed programmatically with the Vercel SDK.
- [Quickstart](https://vercel.com/docs/platforms/multi-project-platforms/quickstart?from=related) — Programmatically host code for user-generated or AI-generated applications on Vercel.

Full cross-link map for this page: [/docs/projects.graph.md](/docs/projects.graph.md)
<!-- /docsgraph:related -->

While each project is only connected to a single, imported Git repository, you can have multiple projects connected to a single Git repository that includes many directories, which is particularly useful for [monorepo](/docs/monorepos) setups.

You can view all projects in your team's [Vercel dashboard](/dashboard), and selecting a project opens that project's dashboard, where you can:

- View an overview of the [production deployment](/docs/deployments) and any active pre-production deployments.
- Configure [project settings](/docs/project-configuration/project-settings) such as setting [custom domains](/docs/domains), [environment variables](/docs/environment-variables), [deployment protection](/docs/deployment-protection), and more.
- View details about each [deployment](/docs/deployments) for that project, such as the status, the commit that triggered the deployment, the deployment URL, and more.
- Manage [observability](/docs/observability) for that project, including [Web Analytics](/docs/analytics), [Speed Insights](/docs/speed-insights), and [Logs](/docs/logs).
- Managing the project's [firewall](/docs/vercel-firewall).

## Project limits

To learn more about limits on the number of projects you can have, see [Limits](/docs/limits#general-limits).


---

[View full sitemap](/docs/sitemap)
