I'm new to cryptocurrency without knowledge about technical. I heard so much about node but I don't know node what it is. What's purpose of node in Bitcoin network and why we need it ? What's the different between node and Masternode ??
Instead of re-writing these answers, i just found 2 nice explanations for you:
to answer your first question, this was the first hit in google:
http://www.coindesk.com/bitcoin-nodes-need/As for your second question: bitcoin doesn't use the masternode concept. I think masternodes were invented by dash, here's a link:
http://dashmasternode.org/what-is-a-masternode/