repository

noun
  1. a place where things are stored and can be found
  2. a person or thing that contains a lot of information, knowledge, or skills
  3. a central location where computer files or data are stored and managed
  4. Usage: computing

Examples