What is the best description to explain the difference between public and private keys for accessing cryptocurrency?
There really is not a difference between public and private keys for cryptocurrency.
Public keys are like an email address and private keys are like a password.
Public keys are like a password and private keys are like an email address.
Public keys are only used on public exchanges and private keys only for wallets.