You are here:
When to Use a Sandbox
Sandboxes create copies of your Salesforce org in separate environments. Use them for development, testing, and training, without compromising the data and applications in your production org.
Salesforce offers sandboxes and a set of deployment tools, so you can:
- Isolate customization and development work from your production environment until you’re ready to deploy changes.
- Test changes against copies of your production data and users.
- Provide a training environment.
- Coordinate individual changes into one deployment to production.
Whether you’re an administrator adding features to an organization, a solo developer writing code, or a team of developers working to enhance your organization, you should work with the right tools in the right environment to build and deploy change successfully to your production organization.
- Sandbox Types and Templates
Sandboxes are isolated from your production org, so operations that you perform in your sandboxes don’t affect your production org. - Sandbox Licenses and Storage Limits by Type
A sandbox is a copy of your organization in a separate environment that you can use for a variety of purposes, such as testing and training. Sandboxes are completely isolated from your Salesforce production organization. The operations you perform in your sandboxes don’t affect your Salesforce production organization. You can create different sandbox environments for your org, depending on your needs for storage, copy configuration, and frequency of refresh.

