Le terme bitcoin (de l'anglais « coin » : pièce de monnaie et « bit » : unité d'information binaire) désigne à la fois un système de paiement à travers le réseau Internet et une unité de compte utilisée par ce système de paiement. Cependant quand il est employé comme un nom propre (il commence par une majuscule et n'est pas précédé d'un article), il réfère au système de paiement et quand il est utilisé comme un nom commun (il commence par une minuscule, est précédé d'un article et peut se mettre au pluriel), il réfère à l'unité de compte.
Le principe de ce système de paiement est de tenir à jour sur tous les nœuds du réseau un registre à la fois public et infalsifiable de toutes les transactions, dont le montant est exprimé dans l'unité de compte bitcoin. Chaque bitcoin est identifié par son histoire depuis sa création jusqu'à la date présente où un agent le détient, à travers toutes les transactions dans lesquelles ce bitcoin est impliqué et qui sont reconnues par les signatures cryptographiques de tous les nœuds du réseau qui ainsi l'avalisent. Les bitcoins figurant dans les transactions dont un compte est bénéficiaire peuvent être réutilisés par le titulaire de ce compte dans des transactions dont il est l'émetteur, à condition qu'il puisse justifier de son identité au moyen de sa signature cryptographique, les comptes eux-mêmes étant anonymes. Les bitcoins ainsi échangés constituent une monnaie cryptographique, qui a vocation à être utilisée en tant que devise monétaire et comme moyen de paiement dans cette devise.