A node is a computer connected to the blockchain network, which supports the network through validation and relaying of transactions. Nodes store a copy of the entire blockchain and have three primary functions: keeping the network secure, stable, and maintained.