They offer tokens instead of limited cloudmining contracts. The tokens are used to get your profits from mining and if you hold the tokens in your Erc20 wallet the profits will be paid out to this wallet depending on the number of tokens you have there.
Interesting, so their tokens work like stakes or shares, totally what ETH Smart Contract was built for.
May I request to add information about the payout:
[1]Do they reward
more of their tokens or the
[2]Company's assets are shared based on the max number tokens (
including profits)?
Because there's a huge difference between the two regarding their benefits.
Like for example:
[1] is more preferred by scammers; althought the latter
[2] still depends on their integrity, it is much more acceptable for investors.
Just a small addition to your researching task

The rewards are proportional to your tokens you own. So, if you hold 1 percent of all tokens you'll receive 1 percent of all payouts to the token holders. But the excat usage of all profits is different for each company (payouts, team, maintenance, reinvestment), I recommend to have a look at the whitepapers, where they list them very transparent and also the usage of the raised money during the funding phase.