A crypto wallet is a essentially a bank account for your crypto. There are two types of wallets: hot and cold. A hot wallet is connected to the Internet and a cold wallet isn't. Cold wallets are considered more secure because they are stored on physical devices similar to a USB stick. Hot wallets are web-based and as we know anything online can be hacked. There's pros and cons to both.
For more info, see: