Ethereum è una piattaforma decentralizzata del Web 3.0 per la creazione e pubblicazione peer-to-peer di contratti intelligenti (smart contracts) creati in un linguaggio di programmazione Turing-completo.
Ethereum è diverso da Bitcoin in quanto consente di creare contratti intelligenti (smart contracts) che possono essere descritti come denaro digitale altamente programmabile.