: Directly compare text from Microsoft Word, Excel, PDF, ODF, and RTF files, as well as pixel-level image comparisons and byte-level binary comparisons.

: A popular, free open-source alternative available for Linux and Windows.

: Reconcile two different versions of a file with their common ancestor. This is critical for team development to resolve conflicting changes.

: Interactively merge entire folder trees and synchronize local or remote directories.