Prior to the ERC-20 EOS token  being frozen, users were asked to register their tokens, by mapping them to a public key which they control with a private key. This allowed newly created accounts to have EOS keys associated to them that each user supplied themselves.