A data storage mechanism that provides isolation and safety by defining standardized ways of associating code with saved data.