Sandbox

What Does Sandbox Mean?

A sandbox, in computer security, is a security mechanism in which a separate, restricted environment is created and in which certain functions are prohibited. A sandbox is often used when untested code or untrusted programs from third-party sources are being used.

Advertisements

Techopedia Explains Sandbox

A sandbox is most frequently used for testing. In this sense, a sandbox is really nothing more than a test or staging server. The goal is to give enough access to allow proper testing while not exposing critical systems to potentially flawed code. In practice, this can take the form of a separate server or mirrored production environment.

Advertisements

Related Terms

Margaret Rouse
Technology Expert

Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages.