Tokens are one of the currencies you can collect in The Tower: Idle Tower Defense. They come from group activities and are spent on guild-related rewards.
You earn Tokens from two sources: boxes given out through Weekly Challenges and Guild Reward Chests. Once you have some, you can spend them in the Guild shop to pick up items offered there.