-Bitcoin uses UTXO’s and ETH uses balances.
ETH was the first to implement Smart contracts. Bitcoin and Ethereum both have POW, Bitcoin is SHA-256, while Ethereum uses ethash.
ETH will be using POS soon.
-Smart contracts are run on EVM’s (Ethereum virtual machine’s). These Evm’s are decentralised to the miners who execute the smart contracts.
-It has an uptime of 24/7/365 & more secure as there will be no single point of attack.