Yes it depends from crypto. But some wallets can store multiple cryptos. You can use electrum or blockchain wallet for bitcoin.Then there are MyEtherWallet or MetaMask for ethereum and ERC20 tokens (omisego,augur, golem...). There are also Exodus, Coinomi, Jaxx... What crypto are you getting?