repository

noun

A repository is an information system containing items of various types. For instance, a web application, an email server, an intranet, and a database are all repositories.