Full sandboxes copy your entire production organization and all of its data, including standard and custom object records, documents, and attachments
Configuration Only Sandbox
Copy all of your production organization’s reports, dashboards, price books, products, apps, and customisations under Setup, but exclude all of your organisation’s standard and custom object records, documents, and attachments.
Creating a configuration-only sandbox can decrease the time it takes to create or refresh a sandbox from several hours to just a few minutes, but it can only include up to 500 MB of data
Developer Sandbox
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.
Developer Sandboxes copy all application and configuration information to the sandbox, but are limited to 10 MB of test or sample data