Bitcoin is a digital currency that exists as a digital ledger or file containing names and balances. It has no backing from gold or governments. People are willing to trade bitcoins because they have faith others will also trust the system. Bitcoins are stored in a digital wallet and transferred through person-to-person transactions recorded on the blockchain. While gaining popularity, bitcoin has advantages like anonymity and low fees but also disadvantages like price fluctuations and lack of buyer protection.