A cryptographic hash turns any input into a fixed-length fingerprint called a digest. Change one character of the input and the digest should look completely different. You cannot usefully “decrypt” a hash back into the original message — that one-way property is the point.
This guide explains how hashing differs from encryption and encoding, when to use MD5 vs SHA-family algorithms, how integrity checks work, and how to generate digests without sending secrets to a random server. Practice with the free hash generator for MD5, SHA-1, SHA-256, and SHA-512 on text in your browser.
Hashes power password storage (with care), file verification, git commits, blockchains, and API signatures. Misusing them — especially treating a hash as a secret cipher — is a common security foot-gun. Get the mental model right first.