What is Bitcoin halving?

Over 93% of all Bitcoin that will ever exist has already been issued. The Bitcoin halving is the mechanism that makes the remaining 7% take over a century to release, and why each cycle reshapes miner economics.