🎉 October Learning Month — learn a new software term every day!
An interactive flashcard trainer for software engineering terms.

Sandboxing

In plain terms

Running code in an isolated environment to contain risk.

Going deeper

Sandboxing executes untrusted code in a restricted space so it can't affect the rest of the system if it misbehaves. It limits potential damage.

Under the hood

Used in browsers, mobile apps, and malware analysis; isolation via containers, VMs, or OS restrictions.

Examples

Browser tabs, mobile app isolation, malware analysis, container isolation.

Think of it like...

Like testing a suspicious chemical in a sealed lab so a reaction can't escape.

Feedback & Bug Report