While Bitcoin is primarily designed as a digital currency and store of value, Ethereum is a platform for building decentralized applications (dApps) and smart contracts. Ethereum's versatility allows it to support a wide range of applications beyond simple financial transactions.