A token account is a separate on-chain account that holds one specific SPL token for one wallet. Solana does not track balances within your main account, so receiving a new token creates a new account for it, and that account incurs a small, refundable deposit called rent. This is why a wallet holding many tokens needs a little SOL beyond the token balances. Set up a Solflare wallet or learn more about Solana.