there are many wallets and many types of wallets.
here a quick overview for you to understand the strengths and weaknesses of all
Mobile wallets
Android, iOS
Portable and convenient; ideal when making transactions face-to-face
Designed to use QR codes to make quick and seamless transactions
App marketplaces can delist/remove wallet making it difficult to receive future updates
Damage or loss of device can potentially lead to loss of funds
Desktop wallets
Windows, Mac, linux
Environment enables users to have complete control over funds
Some desktop wallets offer hardware wallet support, or can operate as full nodes
Difficult to utilize QR codes when making transactions
Susceptible to bitcoin-stealing malware/spyware/viruses
Hardware wallets
Paper , Key