Salesforce sandbox is very important for salesforce developers because it creates copies of salesforce organization in a separate environment.  Salesforce developes can test their code before putting the changes in live production environment. Sandboxes create copies of salesforce organization in a separate environment. Without affecting your live instance, you can use them for development, testing and training.  Before putting the changes in live production environment, Sandbox is a very important tool to test the changes to salesforce system. It is just like a way you wouldn’t build a house without drawing an architectural sketch first, before being deployed in the organization all developing and testing is done in a sandbox. There are 4 kind of salesforce sandboxes that fulfil different need and support different activities: Reasons to Use Your Salesforce Sandbox   Most important reason to use sandbox is, you can upload classes and trigger to the production environment because without sandbox we can’t create clas Source: Free Articles from ArticlesFactory.com Author is a content developer and writer at Girikon. She loves writing and sharing topics on salesforce solutions, web programming, salesforce community builder and latest trends going around in web world.