Each wallet has different capabilities and functions. Example MEW can only store ERC-20 tokens. I prefer to use a hardware wallet because the security level is far better than an online wallet. Like Nano Ledger supported some crypto asset, you can check at
https://www.ledger.com/pages/supported-crypto-assets.