When we download files from the internet or copy from one source to another destination, the file may not be exactly the same as the source or in other words, the file may have being corrupted in transit. So there is a need to check the integrity of the file. That is where verification of hash is required. Let's see "How to verify MD5 or SHA1 checksum on Windows Computer?"