checkSum+ will handle md5, sfv & cvs files (please, do not confuse with cvs files, since these can be any kind of database file).
These files store "checksum" information about files, and will allow this and other applications know if the related files are or not corrupted. You will find oftenly these files in USENET newsgroups and other places, where there is a risk of data loss.
So, the original distributor of some files, usually *large* files, will create and also distribute some of these files, so the final recipient of such files can check for the integrity of these. This is very useful, eg, for multi-segment files. When you attempt to join them, if one of them is corrupted, the attempt will simply fail, and you won't know what segment is corrupted. But using these files (md5, sfv or cvs), you can know what is the bad file, and re-download it again, instead of re-downloading all the stuff.
... More Info »