Back to list
Lv.1

Sandbox

Sandbox

A virtual environment isolated from external systems, used to safely run and test programs.

In Simple Terms

A sandbox is a disposable, experimental space created inside a computer for safely trying out programs. For example, you can run a new piece of software of uncertain safety inside this space — if it misbehaves or shows suspicious activity, you can simply delete the whole space to restore your computer to its original safe state. Because it doesn't affect the production environment, it can be rebuilt and tested as many times as needed.

Behind the Name

The name comes from the sandbox found in playgrounds — a fenced-in area of sand where kids can play safely. No matter how much sand gets scattered, the mess stays inside the frame, and toys placed in it don't fly out. Borrowing this idea, the term came to describe a safe, contained space on a computer for experimenting.

Take a Closer Look!

A sandbox is a virtual environment isolated from external systems, used to safely run programs.
Simply put, it works like a special little room inside a computer, cut off from the outside system.

Running a program inside this environment helps prevent important files on the computer from being altered or damaged.
Because of this, it's widely used as a security measure — for example, opening a suspicious email attachment inside a sandbox to check for viruses.
Programmers also use it as a testing environment, so that unexpected bugs in a program under development don't bring down the whole computer.

Even if a program behaves maliciously inside the sandbox, closing the sandbox resets that activity and restores everything to its original safe state.
In this way, sandboxes play an important role in the digital world, letting people safely try new or questionable things while protecting important data.