Sandboxing, bir yazılımın çalışmasını sınırlandıran ve o yazılımın sisteme zarar verebileceği potansiyel tehlikeleri azaltan bir tekniktir. Sandboxing, bir yazılımın belirli bir işletim sistemi içinde çalışmasını sınırlandırmak suretiyle, o yazılımın sisteme zarar verebileceği potansiyel tehlikeleri azaltmaya yarar. Örneğin, bir web tarayıcısı sandboxed olarak çalıştırılırsa, o web tarayıcısı sadece belirli bir dizin içinde dosyaları açabilecektir ve sistemin diğer bölümlerine erişemeyecektir.