Gives normalised access to different object collections.
Example:
For instance I have a collection of jpg files in one directory and a collection of gif files in another one.
A program which I use gives me a possibility to view pictures. All I need to do is to select directory.