A controlled, isolated testing environment used to execute, test, or simulate programs and code without affecting the main system.
Generality: 500