A hard fork can be planned or controversial. A planned hard fork is initiated by the developers and captured in the currency’s roadmap document. A controversial hard fork implies that two incompatible sets of rules try to govern the blockchain and generally involves the creation of a new cryptocurrency. Users of the original blockchain then have to choose which set of rules to follow.