Ethereum is a virtual computer running on top of a network of physical machines. It is a reliable and tamper-proof distributed platform that is secured by proof-of-work consensus.
As a Turing complete virtual machine, developers can write and publish decentralized applications that are uncensorable and without a single point of failure.