Bitcoins are traded on online exchanges. A person can buy bitcoins for fiat money (dollars, euros) through traditional payment options such as debit or credit cards, electronic wallets, ATMs and cash. Bitcoins are always stored in a special crypto wallet.