KDiff3 is a program that

    * compares and merges two or three input files or directories,
    * shows the differences line by line and character by character (!),
    * provides an automatic merge-facility and
    * an integrated editor for comfortable solving of merge-conflicts
    * has support for KDE-KIO (ftp, sftp, http, fish, smb)
    * and has an intuitive graphical user interface.
