An Ethereum hard fork is an update of the Ethereum blockchain that changes the protocol rules so that the new version is incompatible with the previous version. As a result of the hard fork, a new version of Ethereum is created, which may have new features, bug fixes, performance improvements, and other improvements.