# Interfaces
a Collection is like a table.
a KeyValueCollection has methods allowing it to behave as a key-value store.
a ListCollection has methods allowing it to be operated on as a list.
a store is a logical namespace that contains collections, which are themselves logical namespaces.