Bitcoin is often referred to as a new kind of currency.
But it may be better to think of its units as being virtual tokens that have value because enough people believe they do and there is a finite number of them.
Each bitcoin is represented by a unique online registration number.
These numbers are created through a process called "mining", which involves a computer solving a difficult mathematical problem with a 64-digit solution.
Each time a problem is solved the computer's owner is rewarded with bitcoins.
To receive a bitcoin, a user must also have a Bitcoin address - a randomly generated string of 27 to 34 letters and numbers - which acts as a kind of virtual postbox to and from which the bitcoins are sent.
Since there is no registry of these addresses, people can use them to protect their anonymity when making a transaction.
These addresses are in turn stored in Bitcoin wallets, which are used to manage savings. They operate like privately run bank accounts - with the proviso that if the data is lost, so are the bitcoins contained.