Ethereum es una plataforma global y de código abierto para aplicaciones descentralizadas. En otras palabras, la visión es crear una computadora mundial en la que cualquiera pueda desarrollar aplicaciones de forma descentralizada; mientras que todos los estados y datos se distribuyen y son accesibles públicamente. Ethereum soporta contratos inteligentes en los que los desarrolladores pueden escribir código para programar valor digital. Ejemplos de aplicaciones descentralizadas (dapps) construidas sobre Ethereum incluyen tokens, tokens no fungibles, aplicaciones de finanzas descentralizadas, protocolos de préstamos, exchanges descentralizados y mucho más.
En Ethereum, todas las transacciones y ejecuciones de contratos inteligentes requieren el pago de una pequeña tarifa. Esta tarifa se llama Gas. Técnicamente, Gas se refiere a la unidad de medida del esfuerzo computacional necesario para ejecutar una operación o un contrato inteligente. Cuanto más compleja sea la operación de ejecución, más gas se requerirá para completarla. Las tarifas de gas se pagan completamente en Ether (ETH), que es la criptomoneda nativa de la blockchain. El precio del gas puede fluctuar con el tiempo dependiendo de la demanda de la red.