Ethereum is a platform that makes it possible for any developer to write and distribute next-generation decentralized applications.