Session and global storage
Keys are strings; values are storage items
Big security issues
interface Storage {
readonly attribute unsigned long length;
DOMString key(in unsigned long index);
StorageItem getItem(in DOMString key);
void setItem(in DOMString key, in DOMString data);
void removeItem(in DOMString key);
};
interface StorageItem {
attribute boolean secure;
attribute DOMString value;
};