La especialización contribuye a la eficiencia porque los trabajadores pueden producir más si se especializan, pero requiere del intercambio. El trueque presenta problemas como la necesidad de una coincidencia exacta de necesidades que dificulta el intercambio. El dinero soluciona estos problemas al servir como poder de compra generalizado que facilita las transacciones entre individuos y resuelve el problema de la indivisibilidad de los bienes.