Документ представляет обзор распределенных систем управления версиями (DVCS), включая их преимущества и недостатки, а также сравнение с централизованными системами, такими как SVN. Описываются ключевые функции DVCS, такие как ветвление и слияние, а также возможности работы в оффлайн-режиме. В конце документа представляется личное мнение относительно выбора между Mercurial и Git.