The ERC-20 token standard is a technical guideline for issuing tokens on the Ethereum blockchain. These standards simplify the integration and adoption of tokens within Ethereum applications (DApps). While there are multiple proposed token standards, ERC-20 is the most widely adopted.
According to Investopedia, over 180,000 ERC-20 compatible tokens exist on the Ethereum network as of April 2019.