A hard fork is a significant change to the rules governing a blockchain network that results in a permanent divergence from the previous version.