repository

rih-PAHZ-ih-tor-ee /rɪˈpɒz.ɪ.tər.i/
nounC1GREGMATCAT
technicalprofessional

A central location or digital space where data, software code, or documents are stored, organized, and maintained, often for collaborative use.

A repository is not just a passive storage folder; it is an organized, managed system. In software development, repositories (often shortened to 'repos') track changes, versions, and contributions from multiple people.

The story behind the word. Repository comes from the Latin repositorium, meaning 'a vessel or place where things are kept'. This is built from the prefix re- (back) and the verb ponere (to place). For centuries, it referred to physical vaults or storehouses. In modern software engineering, it became the standard term for the central vault holding a project's code.

Word relationships

  • depository: Depository is a broader term for any place where things are deposited, while repository in modern tech specifically implies structure, version control, and collaboration.
  • archive: An archive is for old, inactive records, while a repository is often highly active and continuously updated by users.

Commonly confused with

  • storage: Storage is the raw physical or virtual space where data is kept, while a repository is an organized, structured system built on top of that storage to manage files.

Word family

  • reposition (verb): To place in a different position.

Collocations

  • code repository
  • central repository
  • git repository
  • data repository

Example sentences

  • "Please commit your code changes to the shared Git repository so the rest of the team can review them." Software developers collaborating on a project.
  • "The university's digital repository contains open-access copies of all doctoral dissertations." An academic institution preserving research.

Memory hook

Focus on the 'pose' or 'position' inside repository. It is the place where you 'deposit' and 'position' your files so everyone can find them. A repository is the master vault for collaborative work.

When not to use

Do not use repository for a simple, unorganized folder of personal files on a desktop (use folder or directory instead).

Fun facts

  • GitHub, the world's largest host of source code repositories, launched an initiative called the 'GitHub Arctic Code Vault' to store a snapshot of all active public repositories on specialized film buried deep in an Arctic mountain, designed to last 1,000 years.

Related words

archive, storage, synchronize

Explore more words

archive, retain, Enshrine, deposit, shrine, hoard

LangBlitz
Take your vocabulary further with LangBlitz

Our English vocabulary app: FSRS spaced repetition, 5,000+ curated words across 119 topic groups, CEFR A1 to C2. Explore your mastery with the beautiful Vocabulary World feature.