1. A computer program product comprising a computer useable storage medium including a computer readable program, wherein the computer readable program includes a functional component that when executed by a processing device within a computer causes the computer to perform operations comprising: displaying a user interface fragment in a browser of a user web client for uploading a resource which is tagged with a tag by said user to a federation manager component, which content has been tagged by said user, receiving the user's tag and a link to the tagged resource at the federation manager, storing said tag and link in a central database coupled to the federation manager, and offering said tagged resource for retrieval by a user of another user web client.