Bitcoin Node
A node runs the Bitcoin Core software (or another reference implementation) that allows users to interact with and participate in network consensus by maintaining a copy of the Bitcoin blockchain and validating transactions and blocks.