A Crypto-Wallet stores the public and private keys which can be used to receive or spend a cryptocurrency. A wallet can contain multiple public and private key pairs. IT allows you to buy, store, exchange and spend cryptocurrencies and fiat currencies