Mercurial ist ein Versionskontrolldienstprogramm, das für eine Reihe von verschiedenen Plattformen wie den Microsoft Windows-und Apple Mac-Betriebssystemen zur Verfügung steht. Mercurial kann verwendet werden, um effektiv und einfach Projekte beliebiger Größe und Komplexität zu verwalten. Mercurial ist einfach zu bedienen und kommt komplett mit einer Reihe von Eigenschaften, Funktionen und einer benutzerfreundlichen Oberfläche. Es gibt auch eine Reihe von Erweiterungen und grafischen Upgrades für das Mercurial-Programm, so dass es leichter zugänglich ist und dem Benutzer des Programms ermöglicht, die Oberfläche nach seinen Geschmack zu personalisieren.
Mercurial erschien erstmals im Jahr 2005 und wurde mit der Programmiersprache C und Python codiert. Viele Projekte wurden mit Mercurial erstellt, wie zum Beispiel Mozilla, Adium, Coveo, Symbian OS und viele mehr. Mercurial erschien unter einer GNU General Public License, ist eine Open-Source Software-Anwendung (was bedeutet, dass sie von jedermann mit dem nöitgen Know-how bearbeitet, verbessert und gemodded werden kann) und kann kostenlos heruntergeladen werden.