Halving is an event when the amount of BTC mined with every block gets reduced to half. There have been 3 Bitcoin halvings since the network went live in 2009. The last halving occurred in May 2020, which was followed by a miraculous bull run.