In simple words we can say a hardfork is when a single cryptocurrency split in two. Hardfork are backward-incompatible software. In this nodes add new rules which conflict with old rule. So blockchain separates into two seperate parts. Initial history will always be same but they will not have same blockchain transection from now onwards. In Hardfork all nodes have to upgrade to latest version of protocol software. Reason behind hard fork. There may be saveral reason behind this. Developer ma...