A wallet is like a bank account for Bitcoin or Ethereum and is used to store, send, and receive digital currency. It holds a public key and a private key. Your public key acts like your account number that you share with people to receive funds, while your private key acts like your password that allows you to access your bitcoins. 

The most important part of any wallet is keeping your private keys secure and safe.