Source: howtogeek.com
Ethereum is a decentralized computing platform. It generates a crytocurrency token known as Ether. Programmers can write “smart contracts” on the Ethereum blockchain, and these contracts are automatically executed according to their code.