I've heard of some companies offering tokens instead of coins, is this the same thing?
The difference between coins and tokens is the way they are created. Tokens, unlike coins, are created much easier. The creation of tokens is limited by the choice of platform + tokens are almost always created on a special basis.