A computer participating in a blockchain network by maintaining a copy of the ledger and validating transactions. Full nodes store the complete blockchain history while light nodes rely on full nodes for some data. Node distribution affects network decentralization and censorship resistance.