What is sandboxing?

“Sandboxing” refers to a collection techniques for isolating programs from one another on behalf of a human operator.

The usual purpose of this isolation is to prevent faults in one program from compromising all the security goals of the operator.

For more information, please see Amit Singh’s 2004 paper: A Taste of Computer Security.