General Overview of tagging and folksonomies. Difference between controlled vocabularies, author and user tagging. Advantages and shortcomings of folksonomies
Apple's metadata filesystem - stores file metadata in seperate database, import for common and customized file metadata, sophisticated api and command line query