Question: what is the difference between a hash and a checksum?
Answer: Checksums are used to compare two pieces of information to check if two parties have exactly the same thing. Hashes are used (in cryptography) to verify something, but this time, deliberately only one party has access to the date that has to be verified, while the other party only has access to the hash.