Bitcoin is unique in that only 21 million bitcoins will ever be created. However, this will never be a limitation because bitcoins can be divided up to 8 decimal places (0.000 000 01 BTC) and potentially even smaller units if that is ever required in the future. As the average transaction size decreases, transactions can be denominated in sub-units of a bitcoin, such as millibitcoins (1 mBTC or 0.001 BTC).
Check our complete list of services so you know where to spend your bitcoin!