Provides common interfaces and classes used for low-level storage based upon an abstraction of a file-system.  The storage mechanism is implementation specific.