A content repository is a centralized place to store digital content. CMSs have allow users to search and use content from the repository to build digital experiences. The way content is stored in the repository varies depending on whether the CMS is page-oriented or content-focused. For more see Page-based CMS vs Content-centric CMS.