Every time miners approve transactions on the Bitcoin blockchain, they earn Bitcoin as rewards. However, the number of Bitcoin that will ever be created is finite; limited to 21 million. In order to ensure this cap is kept, the amount of Bitcoin earned by miners for adding one block is halved at the completion of that block. This is called Halving. This generally occurs once every 4 years.