A crypto wallet is a place where an investor can keep their cryptocurrencies safe. If we equate crypto exchanges to banks, then crypto wallets can be equated to the lockers you have at home, that you have full control over.
In technical terms, There are two kinds of wallets:
Custodian Wallets: Custodian wallets are basically wallets where someone else is responsible for managing and keeping your funds safe. Usually, the exchange is your custodian, which holds your keys and is tasked with securely storing your funds. It is crucial that you use a reputable custodial wallet, such as those offered by major crypto exchanges.
Non-custodian Wallets: A non-custodial wallet is a decentralized type of wallet, where the customer owns its private keys. The user gets a file with private keys and needs to write down a mnemonic phrase with which they will be able to restore their funds. Having private keys means that you have full control over the funds.
Public Key
Private Key
There are mainly two types of wallets:
1. Hardware Wallets
2. Web Wallets