What is the meaning of Repository?

A location for storage, often for safety or preservation.

A storage location for files, such as downloadable software packages, or files in a source control system.

A burial vault.

A person to whom a secret is entrusted.

A place where things are stored for sale; a shop.

Source: wiktionary.org