Scratch Orgs: Configurable Salesforce Environments

Designed to be ephemeral and easily recreated, scratch orgs are dedicated and configurable Salesforce environments that you can quickly spin up for many different purposes. They can be your own personal development environment, or you can create headless scratch orgs for automated tests. You can create scratch orgs if you turned on Dev Hub in your production org or a Developer Edition org, or have a Dev Hub trial org.

For more information, refer to Scratch Orgs in the Salesforce DX Developer Guide.