A fork is a change of the current bitcoin code or protocol. Like a fork in a road, in the crypto world when developers or miner don’t agree with the current bitcoin protocol they split and create their own protocol. For example, Bitcoin Cash is a fork of Bitcoin.