Scratch orgs is one of the top features in Salesforce DX, which enables the critical concept of “version-control-as-the-source-of-truth.” Scratch orgs are identified as the ephemeral orgs which can be created and destroyed trivially with these commands:
force:org:create
force:org:delete