In computer science, a "node" refers to a device in a network. In blockchain and cryptocurrency, a node is a computer running blockchain software that stores and validates transaction history. Each node holds an identical copy of all transactions and broadcasts new "blocks" of transactions, ensuring all nodes update their databases simultaneously. Nodes maintain an accurate record of past transactions and validate dealings in a distributed, peer-to-peer network.