A cryptocurrency wallet is a software program that allows you to store, send and receive digital currencies.