Criptomoneda este un tip de monedă care utilizează fișiere digitale ca monedă. De obicei, fișierele sunt create folosind aceleași metode ca și criptografia (știința ascunderii informațiilor). Semnăturile digitale pot fi folosite pentru a păstra tranzacțiile în siguranță și pentru a permite altor persoane să verifice dacă tranzacțiile sunt reale. Primele criptomonede au fost create pentru a nu mai avea nevoie de monede guvernamentale.

Criptomonedele nu sunt, de obicei, controlate de o singură persoană, ci sunt descentralizate și controlate de mai multe persoane. Acest lucru este diferit de banii electronici "centralizați" și de băncile centrale, care sunt controlate de un număr mic de persoane. Controlul fiecărei criptomonede funcționează prin intermediul unui registru distribuit (o listă de tranzacții împărtășită de toată lumea), de obicei un blockchain. Acesta permite tuturor să cunoască toate tranzacțiile financiare care au avut loc.

Bitcoin, lansat pentru prima dată ca software open-source în 2009, este adesea numit prima criptomonedă descentralizată. De atunci, au fost create peste 4.000 de criptomonede (numite uneori altcoins, prescurtarea de la alternative coins).