Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

Deploy Apex Using Change Sets

Use change sets to deploy Apex classes and triggers between connected organizations, for example, from a sandbox org to your production org.
Available in: Salesforce Classic
Available in Enterprise, Performance, Unlimited, and Database.com Editions

You can create an outbound change set in the Salesforce user interface and add the Apex components that you want to upload and deploy to the target organization.