Bitcoin is a digital currency created by the anonymous Satoshi Nakamoto and is not controlled by any single entity. It uses cryptography to control the creation of new bitcoins and verify transactions without the need for a central authority. Users can send and receive bitcoins through peer-to-peer software or exchanges. While bitcoins have value due to demand and a limited supply, transactions are not completely anonymous and bitcoin exchanges can experience price differences.