New bitcoins are created through mining.
As long as anyone needs to be compensated to mine, they will receive the new bitcoins.
The total quantity of bitcoins is 21 million. The smallest unit of each bitcoin is one satoshi, which has eight decimal places.