A crypto wallet securely stores your digital currencies like Bitcoin and Ethereum. It manages public keys for receiving funds and private keys for access and spending. Wallets can be hardware-based or software apps, giving you full control over your blockchain assets.