<p>The Bitcoin system runs on a peer-to-peer network.
Each device participating on this network is called a "node" (of the network).
This node is actually a device running a Bitcoin client program.
Technically speaking node and client coincide. However they are different concepts in my opinion. One refers to the role of being part of the network, while the other refers to having a Bitcoin client program running.</p>

<p>Bitcoin-Core is a client program; namely, the reference implementation.
Bitcoind is just the "daemon" of Bitcoin-Core, that is the client core, running in the background, and can be controlled by bitcoin-cli (the command-line interface) via RPC.</p>

CC BY-SA 3.0
2017-11-23T11:13:11.060Z
From this it looks like bitcoin-core consists of bitcoind, bitcoin-qt and bitcoin-cli. But https://en.bitcoin.it/wiki/Clients shows bitcoin-core and bitcoind as separate clients.
croraf
CC BY-SA 3.0
2017-11-23T11:22:10.597Z
That website is kind of outdated, so some information might be wrong.
In any case, if you look at the Download link, you will see they point to the same program.
If you try to download the archive, in fact, you will find there is actually no "bitcoin-core" binary, but only "bitcoind", "bitcoin-cli", and "bitcoin-qt", where the last two actually make use of bitcoind.
FedFranz
CC BY-SA 3.0
2017-11-23T16:04:04.137Z
bitcoin-qt does not use bitcoind in any way or form.
Pieter Wuille
CC BY-SA 3.0
2017-11-23T16:28:56.593Z
Pieter Wuille is right. My bad. I changed my answer accordingly
FedFranz
CC BY-SA 3.0
2017-11-23T11:02:40.190Z
2017-11-23T16:30:41.570Z
2017-11-23T16:30:41.570Z
FedFranz
<p>What is the difference between btc node and btc client?</p>

<p>Which one is bitcoin-core and which bitcoind?</p>

<client><nodes>
Is bitcoin node and bitcoin client the same thing?
croraf
# Is bitcoin node and bitcoin client the same thing?

(Asked by: username_0 on 2017-11-23)

What is the difference between btc node and btc client?

Which one is bitcoin-core and which bitcoind?

**Tags:** client, nodes


---

## 1 answers

### Answer by username_1 on 2017-11-23. Score: 1

The Bitcoin system runs on a peer-to-peer network.
Each device participating on this network is called a "node" (of the network).
This node is actually a device running a Bitcoin client program.
Technically speaking node and client coincide. However they are different concepts in my opinion. One refers to the role of being part of the network, while the other refers to having a Bitcoin client program running.

Bitcoin-Core is a client program; namely, the reference implementation.
Bitcoind is just the "daemon" of Bitcoin-Core, that is the client core, running in the background, and can be controlled by bitcoin-cli (the command-line interface) via RPC.

> **Comments:**
> **username_0**: From this it looks like bitcoin-core consists of bitcoind, bitcoin-qt and bitcoin-cli. But https://en.bitcoin.it/wiki/Clients shows bitcoin-core and bitcoind as separate clients.  
> **username_1**: That website is kind of outdated, so some information might be wrong. In any case, if you look at the Download link, you will see they point to the same program. If you try to download the archive, in fact, you will find there is actually no "bitcoin-core" binary, but only "bitcoind", "bitcoin-cli", and "bitcoin-qt", where the last two actually make use of bitcoind.  
> **username_2**: bitcoin-qt does not use bitcoind in any way or form.  
> **username_1**: username_2 username_2 is right. My bad. I changed my answer accordingly  

---

