How does the Ethereum network handle ERC-20 token transfers?

The Ethereum network handles ERC-20 token transfers by recording them as transactions on the blockchain, using smart contracts to execute the transfer functions.