What is a hash and why generate one?
A hash is a unique digital fingerprint of data. Same input always produces same hash. Used for: password storage, file integrity verification, data deduplication, digital signatures, and blockchain. One-way function - can't reverse to original data.
