
Creating your own token (100x coin lets say) requires understanding the Token Program that is written by the engineers at Solana - https://github.com/solana-labs/solana-program-library
Specifically, the way to create a token requires you to
associated token account for this mint and for a specific userIt’s like a bank that has the athority to create more coins. It can also have the authority to freeze coins.
Before you can ask other people to send you a token, you need to create an associated token account for that token and your public key
Reference - https://spl.solana.com/token