The origin of money
Money fulfills three main functions. First, it must be a medium of exchange, easily traded for goods and services. Second, it must be a store of value, so that it can be saved and used for consumption in the future. Third, it must be a unit of account, a useful measuring-stick.
Some argue that money has its roots in the power of the state. Others claim the origin of money is a purely private matter: it would exist even if governments did not. And It was state intervention, not the private market, that made precious metals work as money.
Read more: http://www.economist.com/node/21560554