TRC20 is the technical standard used for crypto assets on the Tron network. All crypto assets created and used on the Tron network must follow this standard format. So, all tokens with the standard can be sent to each other via the Tron blockchain.
In addition, TRC-20 crypto assets are also compatible with the ERC20 token standard on the Ethereum network. Then, what is the difference between ERC20 and TRC20? Basically, both are technical standards for their respective blockchains. The most obvious difference between ERC20 and TRC20 is that ERC20 is the most popular so it is compatible with many other blockchains. Meanwhile, the use of the TRC-20 standard is very limited to the Tron ecosystem.