"Blockchain forks" refer to the splitting of a blockchain into two separate paths. It occurs when the underlying rules of the blockchain network change and some participants decide to continue following the original rules while others adopt the new ones. This results in two different versions of the blockchain moving forward independently.
Full definition