A Salesforce deployment is a single, specific activity that takes place at the tail end of a project — typically, the act of moving changes from a sandbox environment over to your production environment and pushing them live to end users and customers alike.