Techniques are disclosed for enabling people to share tagged data via the
Internet. In one embodiment, an Internet site receives, via the Internet,
from various different users, content items of many different content
types. The site also receives a tag for each content item and maps that
tag to that content item. When other users supply search query terms, the
site selects tags that match the search query terms. The site presents
content items that are mapped to the selected tags. Using this technique,
users are able to share with each other content items of all different
content types using a single Internet site, without needing to store
content items of different types on different Internet sites. In order to
share a particular content item with other users, the user who wants to
share the content item needs only to disclose the particular content
item's tag to the other users.