Ethereum operates on a blockchain technology similar to that of Bitcoin, but with added capabilities. The platform uses a cryptocurrency called Ether (ETH). Unlike Bitcoin, which is primarily a digital currency, Ethereum offers an environment for developers to build and operate decentralized applications through smart contracts. These contracts automatically execute, control, or document legally relevant events and actions according to the terms of a contract or an agreement.