
Create sandbox copies of your environments for development, testing, and training without compromising the data and applications in your production environment. Sandboxes are completely isolated from your salesforce.com production organization, so anything you do in your sandboxes will not affect your salesforce.com production application, and vice-versa.
Configuration-only sandboxes copy all your production organization’s reports, dashboards, price books, products, apps, and customizations, but exclude all your organization’s standard and custom object records, documents, and attachments.
Developer sandboxes are special configuration-only sandboxes intended for coding and testing by a single developer. They provide an environment in which changes under active development can be isolated until they are ready to be shared. Just like configuration-only sandboxes, developer sandboxes copy all application and configuration information to the sandbox.
Full sandboxes copy your entire production organization and all its data, including standard and custom object records, documents, and attachments.