I've heard of some companies offering tokens instead of coins, is this the same thing?
Coins are what we called the cryptocurrencies, such as Bitcoin, Ethereum, Litecoin etc. And the tokens are those things that have been forked from a specific Coin. Well that is much pretty all it, in the simplest explanation that is.
But the deeper explanation is yet to be unfold only thy yourself instead, you already have the idea so I'm assuming that you can now further research about their difference, and probably their importance and all.