Ethereum is an open-source platform that uses blockchain technology to create and run decentralized digital applications, or "dapps" that enable users to make agreements and conduct transactions directly with each other to buy, sell and trade goods and services without a middle man.