Cryptocurrency mining is the process that blockchain networks, like Bitcoin, use to verify transactions and release new coins. It involves specialized software and computer hardware known as miners.
A miner must solve complex equations in order to add a block of Bitcoin to the blockchain. This requires a great deal of computing power, which is why they team up in mining pools to increase their odds.