A wallet is a pieace of software program which allows it to generate and show addresses for receiving bitcoin and it has the ability to sign a transaction for spending bitcoin.
Grav was with by Trilby Media.