A universal catalog is a system embodying a few-to-many publication model aimed at disseminating metadata and location information for static content.
What that means is that if you're looking for some, possibly unspecified, static object (e.g., a novel, movie, music, software) then you'll be able to find information about that object in a universal catalog, using a combination of browsing and searching. In addition, your client might find a repository for that object. If it does, it will then attempt to retrieve it automatically, and it shouldn't matter a whit whether that repository is a web site, bittorrent peer, or Usenet over carrier pigeon.
This is superficially similar to IMDB, Amazon, library card catalogs, and AudioGalaxy?. However, to be worthy of the name, a universal catalog must also adhere to the following principles:
Universal catalogs were conceived and designed by RichardKulisz. An implementation called Objects is now currently being implemented, also by RK, both for its own sake and as a stepping stone in a comprehensive plan to remake the entire computing experience from the top down. The long-term goals for Objects itself include the destruction of Hollywood and the shrink-wrap software industries by making seamless distribution completely effortless.
Architecture
See UnversalCatalogTalk?