What is Sandbox and why do we use sandbox in Salesforce?
Sandbox is a copy of your production organization. We can produce multiple copies of the organization in separate environments for various functions like development, testing, and training.
It can be used when you need to check a freshly developed Force.com application or Visualforce page. You'll be able to create and take a look at it within the Sandbox org rather than doing it directly in production.