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.
Most of Banxa’s partners have built-in wallets. For buying via those that do not, you need to have an external wallet.