What are Blockchain Forks?

You may have heard of the expressions ‘hard forking’ and ‘soft forking.’ But what do they mean in the context of cryptocurrencies? How do changes get made to pre-existing conditions on blockchains? Why are there so many different versions of Bitcoin? In this guide, we go over the creation of Bitcoin Cash, and the main differences between Bitcoin and Bitcoin Cash.