
Software
Tools that allow users to run software they don't trust in a sandbox such that it can't damage their devices or access their private data. A sandbox looks like a complete system to the software such that it can't typically detect that it's constrained to a virtual environment.Web Browsers
It is common to run a web browser that you trust inside a sandbox. If a website exploits a vulnerability in your web browser, the damage can be minimized to the sandbox.Security
Security tools may use sandboxes for research or detection of malicious digital entities. For example, a security tool may install and run software or visit websites to monitor what files end up being changed.Virtualization
Virtualization such as a virtual machine is essentially a type of sandbox. For example, a web host may offer 20 virtual machines to customers on one physical machine. Each virtual machine can only access a container of resources. This provides stability as no single customer can hog resources or crash the machine.Platforms
Software platforms typically run things in containers with limited resources such that one system, application, service or component can't crash the platform.Overview: Sandbox | ||
Type | ||
Definition | A virtual container for running software. | |
Related Concepts |