The role of the cryptocurrency exchange is to let the user exchange cryptocurrencies and even fiat currencies. Peer to Peer exchange softwares will have a vital role to play when it transfers funds from one single node to another without any intermediary.