1. A memory for storing data for access by an application program being executed on a computer system, comprising: a data structure stored in said memory, the data structure including or referring to: a name; a content repository identifier; a property; a property definition; and wherein the data structure is logically part of a virtual content repository (VCR), and wherein the VCR represents at least one content repository.