Ethereum intends to provide a blockchain fully integrated with a Turing-complete programming language that can be used to create contracts for encoding arbitrary state transition functions. ETH is the internal crypto-fuel of Ethereum, and is used to pay transaction fees.