Cryptocurrency or so-called virtual currency is a discovery on the internet. Basically, people out there think, "What if we can create a system where money is not tied to a geographical location, like the internet". And now we have over 3,000 virtual currencies.