A participant in a blockchain network which is not actively mining, but which wants to perform transactions. It has an individual copy of the mempool for that network which might be different from the one held by other nodes.