Bitcoin is a virtual currency based on cryptography and peer to peer technology. It is decentralized, so no entity can control it. Transactions are free or at a very low charge and they are verified by the network.