Denar je tehnologija, ki rešuje problem barantanja. Barantanje ali blagovna izmenjava je stanje, kjer moramo za prejem želenega blaga najti nekoga, ki bo pripravljen sprejeti naše blago. To hitro postane neučinkovito, ko se družba širi in veča obseg trgovine. Denar je medij, ki nam omogoča, da z njim posredno izmenjujemo blago, ne da bi nasprotna stranka morala želeti blago ali storitev, ki jo mi ponujamo. Če želimo kupiti čevlje od čevljarja in prodajamo meso, moramo poiskati nekoga, ki bo pripravljen z denarjem kupiti naše meso, denar pa nato uporabiti za nakup čevljev. Pri uporabi denarja za nakup čevljev ni pomembno, ali ima čevljar rad meso ali ne, pri barantanju pa.