What is an ERC20 token?
ERC20 is a standard for implementing tokens (i.e., cryptocurrencies) on top of the Ethereum blockchain. If a token follows the ERC20 specification, that token is compatible with any system that supports the specification. As an analogy, think of HTML. If you write a website using HTML, any web browser can display it because all web browsers understand HTML.