Mining refers to the usage of computing power to solve complex cryptographic hash problems, which results in the creation of new blocks of bitcoins. Besides that, the blocks contain information on new transactions. When a new block gets written into the blockchain, transactions become unchangeable and are consequently confirmed.