A catalog provides organization users with a library of vApp templates and media that they can use to create vApps and install applications on virtual machines.
Generally, catalogs should only be available to users in a single organization, but a system administrator can allow the organization administrator to publish their catalogs to all organizations in the vCloud Director installation.