A masternode is a securisation node of a decentralised network, from which transactions or tasks are realised 24/7. Becoming an owner of a node, just like with the miners: you will receive a commission in the cryptocurrency of the node in question, proportionally to the service delivered to the network. The returns of Masternodes develops based on the market and the rules (whitepaper) of its cryptocurrency.