Hard Fork, Hard-Forking Change
This definition comes from the technical glossary.
Definition
A permanent divergence in the block chain, commonly occurs when non-upgraded nodes can’t validate blocks created by upgraded nodes that follow newer consensus rules.
Synonyms
- Hard fork
Not To Be Confused With
- 
    Fork (a regular fork where all nodes follow the same consensus rules, so the fork is resolved once one chain has more proof of work than another) 
- 
    Soft fork (a temporary divergence in the block chain caused by non-upgraded nodes not following new consensus rules) 
- 
    Software fork (when one or more developers permanently develops a codebase separately from other developers) 
- 
    Git fork (when one or more developers temporarily develops a codebase separately from other developers 
Links
- 
    Hard fork — Developer Guide 
- 
    Hard fork — Bitcoin Wiki 
- 
    Has a hard fork ever occurred? — Bitcoin StackExchange