An SOA repository is a database containing the software and metadata that constitute an SOA registry. The registry is an evolving, interactive, controlled-access catalog that facilitates the management of SOA (service-oriented architecture) projects, allowing businesses to easily discover and communicate with each other using Web services.
As a metadata repository, the SOA repository facilitates content validation and workflow support for the SOA. The repository is the medium of record for policies, processes, attributes and schemata related to SOA governance. In some publications and contexts, the repository and the registry are treated as a single entity called the "SOA registry-repository" or "SOA registry/repository."