Skip to content
Finance Lessons

Ethereum

What Ethereum Is and How It Differs from Bitcoin

Ethereum from zero: a programmable, decentralized world computer. What ETH is, why a smart-contract chain needs a different design than Bitcoin, and what 'programmable money' really buys you.

9 min Updated Jun 3, 2026

You already know a blockchain is a shared, append-only ledger — a record of transactions copied across many computers that nobody can secretly rewrite. Bitcoin used that idea to do exactly one thing supremely well: move money without a bank. But here’s the question a few restless developers asked next: what if the ledger could also run programs? Not just “send 3 coins to Bob,” but “send 3 coins to Bob only if it’s after Friday and two other people have signed off.” That single jump — from a ledger that records to a ledger that computes — is what Ethereum is. This lesson is about what that means, why it needs a different design than Bitcoin, and what “programmable money” actually gets you.

A World Computer, Not Just a Cash Register

Before you read — take a guess

Guess before reading: what is the biggest thing Ethereum can do that Bitcoin was never built to do?

Think of Bitcoin as a pocket calculator that does one operation flawlessly: move money. You can press the buttons, but you can’t reprogram it. Ethereum is a general-purpose computer — except instead of running on one chip in one laptop, the same program runs on thousands of independent computers around the world, all checking each other’s work and agreeing on the result.

That’s why people call Ethereum a “world computer.” It’s a single, shared, decentralized platform that runs programs called smart contracts — self-executing code that lives on the blockchain and does whatever it was written to do, automatically, with no company hosting it and no off-switch. We’ll dig into how that code actually executes (on something called the EVM) in the next lesson; for now, just hold the picture: Ethereum is a computer the whole world shares.

And every computer needs a way to pay for the electricity. Ethereum’s is ETH — its native coin. You hold ETH like you’d hold any crypto asset, but you also spend it to pay for the computation your programs use. More on that in a second.

Info:

Where Ethereum came from

Ethereum was proposed in 2013 by a then-19-year-old programmer named Vitalik Buterin, who’d been writing about Bitcoin and got frustrated that it couldn’t be programmed to do more. The network launched in 2015. The pitch wasn’t “a better Bitcoin” — it was a different thing entirely: a blockchain with a built-in programming language, so anyone could build applications, not just send coins.

Tip:

The one-sentence version

Bitcoin is a ledger that records who owns what; Ethereum is a ledger that can also run code, turning the blockchain into a shared platform for programs.

Ether (ETH): the Fuel, Not Just the Money

Before you read — take a guess

Guess: besides being an asset you can hold, what is ETH actually used for on the network?

Ether (ETH) wears two hats. The first is the obvious one: it’s a digital asset you can buy, hold, send, and trade, just like any other coin. The second is the interesting one: ETH is the fuel that powers the world computer.

Here’s the logic. Running a program costs real work — thousands of computers each have to execute your code. So Ethereum makes you pay for that work in ETH. The amount you pay for a given chunk of computation is called gas (we’ll cover gas properly in a later lesson; just know it’s the metering system, and you settle the bill in ETH). No fuel, no execution. This isn’t a nuisance — it’s the spam filter and the incentive that keeps a shared computer from being abused.

The units: ETH, gwei, and wei

Because a single ETH can be worth a lot, and fees are often tiny, you need small units. ETH divides into very small pieces, and the smallest of all is the wei:

UnitValueUsed for
1 ETH1 ETHHolding, trading, big transfers
1 gwei0.000000001 ETH (10^9 wei)Quoting fees (“gas prices”)
1 wei0.000000000000000001 ETH (10^18 wei in 1 ETH)The atomic unit; raw protocol math

So 1 ETH = 1,000,000,000,000,000,000 wei (a one followed by eighteen zeros), and 1 gwei = 1,000,000,000 wei. In practice you hold and think in ETH, but whenever you see a fee quoted you’ll see it in gwei — it’s the comfortable middle unit, the way you’d quote a phone bill in cents rather than fractions of a dollar.

Supply: no hard cap (and that’s deliberate)

Here’s a sharp contrast with Bitcoin. Bitcoin has a fixed cap of 21 million coins — scarcity baked in forever. Ethereum has no hard supply cap. New ETH is issued as a reward to the people who help secure the network (through staking — we’ll define it below and in detail later). So in principle the supply can keep growing.

But there’s a twist. Since an upgrade called EIP-1559, part of every transaction fee is burned — permanently destroyed, removed from supply. When the network is busy, more ETH gets burned than issued, so the total supply can actually shrink. Fans nicknamed this “ultrasound money” (a cheeky jab at Bitcoin’s “sound money”). Don’t overthink it yet — the full mechanics come later. The takeaway for now: ETH has no fixed cap, but its net supply is shaped by issuance minus burning, not by a hard ceiling.

Fill in the blanks about ETH and its units.

Pick the right option for each blank, then check.

ETH is both an asset and the you spend to run smart contracts. Its smallest unit is the , and fees are usually quoted in . Unlike Bitcoin's 21-million cap, Ethereum has .

Bitcoin vs Ethereum: Same DNA, Different Mission

Before you read — take a guess

Guess which difference between Bitcoin and Ethereum is real.

Bitcoin and Ethereum share the same DNA — both are decentralized, public, append-only blockchains secured by a global network, with no company in charge. But they were built for different missions, and almost every design choice flows from that. Here’s the side-by-side:

DimensionBitcoinEthereum
Purpose / design goalBe the best decentralized moneyBe a decentralized platform for applications
What the chain storesCoin balances and transfersCoin balances plus program code and program state
Scripting capabilityLimited scripting (mostly “who may spend this”)Turing-complete smart contracts (almost any logic)
Consensus mechanismProof-of-work (mining)Proof-of-stake (staking) since “The Merge” in 2022
SupplyHard cap of 21 millionNo hard cap; issuance minus EIP-1559 burning
Target block time~10 minutes~12 seconds
Bookkeeping modelUTXO (track unspent coins)Account model (track balances, like bank accounts)

A few terms in that table are new, so let’s unpack the three biggest differences in plain words.

1. Capability — limited script vs. full programs. Bitcoin can run small bits of logic, but on purpose it’s kept narrow: mostly “what conditions unlock this coin?” Ethereum is Turing-complete, a fancy way of saying its programs can express essentially any computation — loops, conditions, calling other programs. That’s the whole reason apps can live on Ethereum and not (easily) on Bitcoin. The trade-off: more power means more ways to write buggy or expensive code, which is exactly why gas exists to meter it.

2. Consensus — mining vs. staking. This is how a leaderless network agrees on the ledger. Bitcoin uses proof-of-work: miners burn enormous amounts of electricity racing to solve a puzzle, and the winner adds the next block. Ethereum used to do the same, but in 2022 it switched to proof-of-stake: instead of burning power, participants lock up (“stake”) their own ETH as a security deposit and are chosen to propose blocks; cheat, and they lose their stake. Same goal — honest agreement with no boss — radically different method (and far less energy). Both mechanisms get their own lessons later.

3. Bookkeeping — UTXO vs. accounts. Bitcoin tracks money like a wallet full of distinct bills: you don’t have “a balance,” you have a pile of unspent transaction outputs (UTXOs), and spending means consuming whole bills and getting change. Ethereum instead keeps an account balance, just like your bank statement — a single number that goes up and down. The account model is far friendlier for smart contracts, because a contract needs a persistent place to remember things (its balance, its data) between calls.

Match each chain to a defining trait.

Pick a term, then click its definition.

Sort each statement: does it describe something more like Bitcoin, or more like Ethereum?

Place each item in the right group.

  • A fixed cap of 21 million coins
  • Secured by proof-of-stake validators
  • Keeps an account balance like a bank statement
  • Uses proof-of-work mining to secure the chain
  • Runs Turing-complete smart contracts
  • Tracks money as unspent outputs (UTXOs)

Programmable Money, in Plain English

Before you read — take a guess

Guess: what does 'programmable money' let you build that plain digital cash cannot?

Once money and code live on the same ledger, you can build things that plain cash never could. Here’s the quick tour — each is a category we’ll explore in depth later, so just one analogy each:

  • Tokens — a smart contract can mint its own coin, so launching a new currency is like writing a spreadsheet of balances that enforces itself. (Most “coins” you hear about are actually tokens on Ethereum.)
  • DeFi (decentralized finance) — lending desks and exchanges that are just programs, like a vending machine for loans and swaps: put coins in, get the agreed result out, no banker approving anything.
  • NFTs — a contract that proves this exact digital item belongs to this exact wallet, like a deed of ownership that can’t be forged.
  • DAOs (decentralized autonomous organizations) — a club whose bylaws are code: members vote, and the contract automatically does whatever the vote decided, like a treasurer who can only ever follow the written rules.

The slogan you’ll hear is “code is law” — the contract does exactly what it says, every time, and no one can step in to stop it. Beautiful when the code is right. The flip side is just as permanent: if the code has a bug, that executes faithfully too, and there’s no manager to call for a refund.

Programmability cuts both ways. The upside: applications become unstoppable and trustless — they run exactly as written, with no company that can censor you, freeze funds, or quietly change the rules. The downside: that same finality applies to mistakes. A bug isn’t a glitch you patch later — it’s law, executing perfectly. Hundreds of millions of dollars have been lost to flawed contracts that did precisely what their (broken) code told them to. “Code is law” means the code had better be right, because nobody is coming to fix it for you.

Myths to Retire

Before you read — take a guess

Guess which statement about Ethereum is actually TRUE.

Ethereum collects almost as many confident-but-wrong takes as Bitcoin does. Let’s bin the big ones.

Warning:

Myth: “Ethereum is just another Bitcoin.”

They share blockchain DNA, but the mission is different. Bitcoin is purpose-built to be the best decentralized money; Ethereum is a general-purpose platform for running programs. Different goals, different design (Turing-complete contracts, account model, proof-of-stake, no supply cap). Calling Ethereum “another Bitcoin” is like calling a smartphone “another pocket calculator.”

Warning:

Myth: “ETH has no use — it's just a coin.”

ETH isn’t only something to hold; it’s the fuel the network runs on. Every smart-contract operation is paid for in ETH (via gas), so ETH is consumed by real activity, and it’s also what validators stake to secure the chain. It has a job, not just a price chart.

Warning:

Myth: “Smart contracts are legal contracts — and they're smart.”

Both words oversell it. A smart contract is just a program that runs on the blockchain — it’s not a legal document, and a court has nothing to do with enforcing it; the network does. And it’s not “smart” in any AI sense: it has no judgment and does exactly what its code says, bug and all. “Self-executing code” would be the honest name.

The Big Picture

Ethereum in one frame: a programmable world computer, born to do what Bitcoin’s money-only design couldn’t, fueled by ETH, and unlocking a whole category of applications. Chunk it into one picture:

Big picture

What Ethereum is

  • What Ethereum is
    • Why it exists
      • A decentralized "world computer" — runs programs, not just payments
      • Proposed 2013 by Vitalik Buterin; launched 2015
      • ETH is both an asset and the fuel for computation (gas)
    • How it differs from Bitcoin
      • Turing-complete smart contracts vs. limited scripting
      • Proof-of-stake vs. proof-of-work
      • No hard cap (issuance minus burning) vs. 21-million cap
      • Account model vs. UTXO bookkeeping
    • What programmability unlocks
      • Tokens — currencies that enforce their own rules
      • DeFi — lending and exchanges as programs
      • NFTs and DAOs — ownership and organizations in code
      • "Code is law" — unstoppable apps, but bugs are permanent too
Why it exists, how it differs from Bitcoin, and what programmability unlocks.

A mixed recap — it pulls from every section above:

Question 1 of 60 correct

How many wei are in one ETH?

Check your answer to continue.

Key Takeaways

Success:

What to remember

  • Ethereum is a programmable “world computer.” It’s a decentralized platform that runs programs called smart contracts — the leap from a ledger that records to one that computes.
  • ETH wears two hats: it’s an asset you can hold and the fuel you spend (via gas) to run computation on the network.
  • Units: 1 ETH = 10^18 wei (the atomic unit); fees are quoted in gwei (10^9 wei). No hard supply cap — issuance from staking, partly offset by EIP-1559 fee burning.
  • Same DNA, different mission vs. Bitcoin: Turing-complete smart contracts (not limited scripting), proof-of-stake (not proof-of-work), no 21-million cap, and an account model (not UTXO).
  • Programmable money unlocks tokens, DeFi, NFTs, and DAOs — applications where value and logic live together with no middleman.
  • “Code is law” cuts both ways: apps are unstoppable and trustless, but bugs are just as permanent — the code had better be right, because no one is coming to fix it.

You now know what Ethereum is and how it differs from Bitcoin. The natural next question is how the code actually runs: where does a smart contract execute, and how do thousands of computers agree on the result? That’s the job of the EVM, the world computer — our next lesson.

Mark lesson as complete