Secondary offering is similar to an IPO but is done by a company that is already public. If a company move from OTCBB to NASDAQ, it can do a secondary offering at that time. It wouldn't be called an IPO since is it is already public. It is a public offering done by underwriters (with road shows and everything) just like an IPO.