A sandbox is a duplicate of the manufacturing surroundings/ org, used for trying out and development functions. It’s useful as it permits improvement on apex programming without disturbing the production environment.
Whilst can you operate it?
You can use it whilst you want to test a newly evolved force.Com application or visualforce page. You can develop and check it in the sandbox org rather than doing it at once in manufacturing.
This way, you could broaden the utility without any trouble after which migrate the metadata and facts (if relevant) to the manufacturing surroundings. Doing this in a non-manufacturing surroundings permits builders to freely take a look at and test packages quit to quit.
Sorts of sandboxes are:
Developer
Developer pro
Partial copy
Full