Once you started learning about blockchains, you must have heard of this word, “Node”. Every dApp(decentralized application) needs to fetch data from blockchain to provide their services based on user requests such as querying token balances, sending transactions, or retrieving block data. It can be achieved easily by having connection to desired blockchain which consist of “nodes”.