What does halving mean?

Halving is the 50% reduction in the blockchain rewards to miners for successfully mining a block. In Bitcoin this halving occurs every 210,000 blocks, or approximately every 4 years.

Bitcoin has halved twice already and the current reward of 12.5 BTC is expected to halve again in 2020.