A source code repository is a place where large amounts of source code are kept, either publicly or privately.