Suppose that you must send to smb. a 5mb file via e-mail (or other way) each 
two or three days. Suppose that only 8% of this file is changed and 92% of 
its contents remains the same. First time you send whole 5MB file. But after 
that you don't need to send all 5MB. You should use program which will "find" 
these 8%,"cut" them from the file and send only this small portion. And later 
on receiving side combine received 8% with old version of the file. 

Difference Maker compresses file taking into account previous file version. 
Data integrity is checked with CRC32 algorithm. Diff Maker was designed for 
working with huge files (50-100MB isn't a problem) and optimized for speed. 

For example we use Diff Maker for compressing database dumps. Also Diff Maker 
can be used for creating installation packages when newer version of program 
wasn't changed too much from older version.


Run diff.exe without parameters and help will be shown.

Now compressed with diffmaker files can be compressed with ordinary 
compression program (RAR,PKZIP,etc.) /it will reduce size of the delta file/
