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