Distributed Version Control System (DVCS)
Git
A version control system where every codebase copy is a complete repository of changes, allowing full operations without a network connection