Understanding The Differences And Relationships Between Cryptocurrency