Summary
This interface represents a data store. Its different implementations store data in different physical areas, you have to use it according to the data's life span and the efficiency you need.
A container can store several pieces of data, each of one has a string identifier you choose. That identifier must be a string with only letters and digits.