Can anyone tell me why many prefer to use application when compared to web based wallets.
What are the drawbacks of using a web based wallet and how to overcome that?
The chance of a "known" website to have various attacks and compromising schemes done to it are attempted all the time. So if you wallet on online and that site is compromised, your coins are gone... However if the wallet was on your computer, then the chance that some hacker is attempting to hack into your network is so small. Using your own computer, you just want to regularly create backups or your wallet.dat file from your wallet and encrypt it with a strong password and put it somewhere like a thumb drive that you put in a fireproof safe, or maybe online in google drive, skydrive, dropbox. The chance that an encrypted file is discovered by someone is so unlikely relative in comparison to the many hackers knowing about the mass storage of a given online wallet.
You could always diversify.... depending on your strategy for assets and asset management, you could always do like 10-25% of your coins in online wallet, I personally would not do any more value than that.
So when you used a web-based wallet the bitcoin usually is 'Not' yours. Why?
Because you don't have hold of the private key. If the company decided to shut down randomly or discontinued, all the coins you stored are gone (unless the online wallet allows the client to have the private key which ofc unlikely from what I have seen).
This is different when using hardware/software wallet. When you using a hardware/software wallet, you have hold of the private key(s) which means you owned the bitcoin. Not every single wallet is trusted (most are, just don't download random software from anywhere). You can also make a backup of the private key in-case your computer got damaged, that way u can recover it later.
Extra/Side-Note: Try to use USB/external hard drive for backups, an online cloud can be also a bit risky depending on what provider you use (aka if they have access to your file or not).