TortoiseMerge je bezplatná/aplikácia s otvoreným zdrojom. Umožňuje vám vidieť rozdiely v textových súboroch, zlúčiť tieto zmeny a dokonca skontrolovať a použiť súbory zjednotených odlišností, ktoré sa často nazývajú opravné záplaty.
Pri práci na textových súboroch, napr. zdrojové súbory vo vašom obľúbenom programovacom jazyku alebo html/xml súbory pre vašu dokumentáciu alebo webovú stránku, často sa dostanete do situácie, keď budete musieť porovnať rôzne verzie týchto súborov. Niekedy dostanete inú verziu od niekoho iného, niekedy si len chcete pozrieť vykonané zmeny.
Ak pracujete so systémom na správu verzií (napr. Subversion), potom niekedy pri aktualizácii svojej pracovnej kópie niekedy získate konflikty. To sa stane, ak niekto iný zmenil rovnaké časti súboru, na ktorých práve pracujete. Potom musíte tieto konflikty vyriešiť manuálne. To je miesto, kde vám môže TortoiseMerge pomôcť.
Nasledujúci diagram zobrazuje vzťahy medzi súbormi zapojenými do konfliktu: