A la base, Mercurial est un outil de gestion de code source. Il permet, entre autres, d'historiser toutes les versions et facilite la collaboration entre plusieurs contributeurs.
Mais le code source n'est pas le seul élément pouvant être géré avec Mercurial. Tout contenu textuel peut être géré très efficacement avec cet outil:
La présentation est disponible ici, ainsi que son code source.