Bittrex API market history -- interpreting OrderType
You almost have it! 

BUY means that the order was the consequence of someone buying at the ask price, as opposed to creating an order at a lower-than-market price. 

SELL means that the order was the consequence of someone selling at the bid price, as opposed to creating an order at a higher-than-market price.