# Environments

> Learn about environments in Webflow Cloud

Environments are unique, isolated containers where your app is deployed. Deploy your app to multiple environments—such as production, staging, or development—using branches from your GitHub repository. Each environment is fully separate, giving you the flexibility to test, preview, and release features independently.

Environments automatically update when a deployment succeeds, with zero-downtime between versions. If a deployment fails, the environment continues serving your last successful deployment, ensuring continuous availability.

[Learn more about deployments →](/webflow-cloud/deployments)

***

See the below documentation for guidance on:

* [Creating environments](#creating-environments)
* [Managing environments](#managing-environments)
* [Creating environment variables](#create-an-environment-variable)
* [Managing environment variables](#managing-environment-variables)

***