OTC means 'over the counter.' People wanting to make large purchases may prefer to use an OTC service. This avoids causing slippage or having to place trades on an exchange.