A change to a blockchain’s rules. A soft fork is backward-compatible; a hard fork creates a separate chain.