A node refers to any computer or other device that's running the Bitcoin client software and participates in the peer-to-peer network, which it supports through validation and relaying of transactions while receiving a copy of the full blockchain itself.
The more nodes on the network, the more decentralized the network.