A string of letters and numbers that is derived from a private key. A public key allows one to receive bitcoins.