Sandboxing
Definition
Sandboxing is a security technique where suspicious code or files are executed in an isolated environment (sandbox) to analyze whether they are harmful, without risk to the real system.
A sandbox simulates a real computer environment but completely isolates it. Malware analysis tools and email security solutions use sandboxing to analyze suspicious attachments before delivery.