Ethereum is a public blockchain that enables developers to build and deploy decentralized applications such as smart contracts and other legal and financial applications. It is the brainchild of Vilatik Buterin, who saw the potential uses of Bitcoins underlying blockchain technology as the next steps to expand blockchain community.