A primary reason money is often preferred over bartering in transactions is that money serves as a universal medium of exchange. Unlike bartering, which requires a double coincidence of wants—meaning both parties must have something the other wants—money allows for easier and more efficient transactions.
With money, individuals can sell their goods or services for currency that can then be used to purchase other goods or services without needing to find a direct match in wants. This eliminates the complexity and inefficiency of bartering, enabling more fluid and expanded trade, thus facilitating economic growth and specialization.