A node is a computer with an installed client connected to a cryptocurrency network. Nodes exchange data, relay transactions and blocks and jointly maintain the operation of the decentralized network.
A blockmaker is a professional participant in a decentralized network who stores a full copy of the blockchain and helps maintain its operation, verify transactions and form new blocks.