prediction: the act of predicting (as by reasoning about the future)
reasoning: thinking that is coherent and logical
medium of exchange: anything that is generally accepted as a standard of value and a measure of wealth in a particular country or region