This is a simple explanation of cryptographic commitment schemes, requiring minimal math or cryptography background.
What is a commitment scheme? A commitment scheme is effectively a cryptographic envelope. I can put a secret value in an envelope and then seal the envelope. We call this committing to the secret value.