Repository is a Data Store
Programing and Repository#
Repository, within Domain-Driven Design
, you should use methods for retrieving Domain Objects
should delegate to a specialized Repository object such that alternative storage implementations may be easily interchanged.
is a part of a Version Control System
which is a Repository for Source code
There might be more information for this subject on one of the following: