In my understanding:
bonds, currencies, and commodities (cash, not derivatives) are traded in a quote driven market with a market maker who will either fill your order from its inventory or match you with another order. Of course, investors can try to negotiate better prices, either themselves...