One of the 100 questions in this topic
A repository is a place where projects that use version control are stored and managed.