Market Makers are the ones who get to arbitrage the bid/ask spread. This is how they get paid to make the markets more efficient. I haven't spent a lot of time learning exactly what it is they do because it is only relevant to the retail trader in that the markets are more efficient because of it. They are the High Frequency Traders that are willing to take the other side of whatever you are willing to do just to get the order flow.