What is Money

The Oxford English dictionary describes money as “A current medium of exchange in the form of coins and banknotes.” But what exactly means this, and how is its development? How do we switch from exchanging livestock with goods, to be able to exchange money "invisible", such as electronic and virtual money, for goods and services today? We