Explore how Ethereum supports smart contracts, decentralized applications and blockchain transactions.