What is a Crypto Wallet and Its Types?