What is a Bitcoin wallet?

A Bitcoin wallet(digital wallet) is a software program where Bitcoins are stored. Technically, a Bitcoin wallet is stored a private key(secret number) for every Bitcoin address. The owner of the wallet can send, receive, and exchange bitcoins. The Bitcoin wallet is of many forms, and some of them are a desktop wallet, mobile wallet, web wallet, and hardware wallet.