Crypto Wallet is an account that can be used to store, receive and send digital assets. Crypto wallet itself consists of various kinds :
Online: Accessed through the web or app. Usually provided by crypto exchange or downloaded online wallets are widely available. Examples are Blockchain, Mycelium etc.
Offline: Create a personal wallet through the web and printed manually. For example Paper Wallet.
Hardware: Included in the category of an offline wallet that serves as a digital storage container of assets that can be used anytime if connected to a PC / Laptop. For example Trezor, Nano Ledger etc.