What is Bitcoin mining?

Bitcoin mining is the process of validating transactions and adding them to the blockchain. Miners use powerful computers to solve complex mathematical problems that secure the network and verify transactions. As a reward for their efforts, miners earn newly minted Bitcoins and transaction fees. Mining also ensures that the Bitcoin supply grows at a controlled rate.