Nasdaq and OTC are synonymous. RHAT is an OTC. It is not, however, an OTCBB.
OTC simply means "Over The Counter". As in "trading in a market". Nasdaq is a "market". NYSE and Amex are "exchanges".
OTCBB means "Over The Counter Bulletin Board".
Bulletin Board stocks are the ones Gary's referring to. Calling them "OTC" is the kind like calling a Chihuahua a Wolf. Kinda related, but not the same.
Or, put another way, MSFT is an OTC stock; IFTA is not. It's an OTCBB.