How to Create a Token Account
A token account is required for a user to hold tokens.
A user will have at least one token account for every type of token they own.
Associated Token Accounts are deterministically created accounts for every keypair. ATAs are the recommended method of managing token accounts.