Both SPL and ERC-20 tokens are digital assets that live on a blockchain. ERC-20 tokens represent cryptocurrency based on Ethereum and other EVM networks, while SPL tokens represent both cryptocurrencies and NFTs on the Solana blockchain.