Repository commonly refers to a location for storage, often for safety or preservation.
Two main forms of repository implementation exist: