There's also an ITO (initial token offering).
Suppose more new ones will be introduced to help people think they can skirt the law.
All these terms mean the same thing and devs keep inventing new names because they risk prosecution from the US government for selling unregistered securities if they hold an IPO. They think calling it a different name can save them from prosecution.
Yep, ITO is the newest one to keep the regulators away. "It isn't coin (money), it's just a token.