From the developer: "ComponentSoftware Diff (CSDiff) is a free, advanced file-difference analysis tool for Microsoft Windows. CSDiff is a great asset to anyone in need of analyzing changes which have been made between two revisions of the same file or folder. CSDiff is commonly used when analyzing program source files, HTML documents and MS-Word documents.
"New in version 4.0: Greatly improved performance/speed on large files; 'Print as Diff' option, print diff format to file; 'Append' option for diff output from commandline. Place multiple diff comparisons in a single file; View changed lines only; Select amount of 'wrapping lines' around change when only viewing changed lines; XML reports from commandline; Exchange Files - switch comparison order; Recalculate, in case files have been modified since comparison.; Support for earlier unrecognized characters."