What is a Cryptocurrency Wallet?

What is a Cryptocurrency Wallet?