Ethereum is a P2P computation platform that allows programming on the blockchain using the Ethereum Virtual Machine. It was created in 2013 and now has over 25,000 nodes globally verifying the network, three times more than Bitcoin's 7,000 nodes. Ethereum represents its base unit of Ether as 10^18 wei and developers can build smart contracts that act like programs with public addresses, data, and methods that compile to EVM bytecode. Decentralized apps on Ethereum have a frontend in standard web languages and a blockchain backend using the Solidity programming language to deploy contracts to the EVM.