A private key allows a user to access his or her cryptocurrency. A public key is used to receive cryptocurrency from other users.