Yes, it's hardware developed specially to keep safe your private keys. Regular wallets can be compromised if installed on device with keylogger etc. But not HW ... all the private keys are stored inside ( it never show or send them anywhere ... it only publish a signed transactions - just another level of security )
Goggle for ledger nano, keepkey or trezor for more info
Which brand of hardware wallet do you recommend ?
I'm satisfied with the ledger nano s. It's compact and works well with electrum and mycelium wallet ( I use both ). Also the price is convenient comparing to others.
So yeah, ledger is my recommendation ( but I have no experience with others)