Ethereum is a platform and programming language for building decentralized applications. While the Ethereum platform can be used to build both public and private blockchain-based applications, it is most commonly associated with its own public blockchain, which has become popular since its launch in 2015. There are over one thousand different applications running on the Ethereum network today, including the two largest cryptocurrencies by market capitalization: Bitcoin (BTC) and Ether (ETH). The Ethereum network was built around the concept of "smart contracts", which are computer programs that execute automatically when certain conditions are met. This makes Ethereum ideal for enabling automatic peer-to-peer transactions without intermediaries like banks or payment processors.
Ethereum is a platform that allows applications to be built using smart contracts. This tag includes software development topics related to the Ethereum Virtual Machine (EVM) and Solidity, an application-level programming language for writing smart contracts. Examples of related topics include decentralized apps, developer tools, DApps, crypto exchanges, and blockchain scalability.