Desktop Wallet - Hold your coins on your desktop. I recommend the Exodus wallet for most people. Exodus currently supports over a dozen coins.
Online Wallet - MetaMask is the best Ethereum wallet.
Add extra security in any way you can. Use Google Authenticator for two-factor authentication on all accounts. Use LastPass password manager to create secure complex passwords. Write down your seed phrase and save it somewhere on paper. Keep your wallets updated.