Virtual cryptocurrency wallet – a software solution containing user’s private keys. There are several types of virtual wallets:
Online wallet is a cloud-based program accessible from any device with Internet connection;
Desktop wallet is a computer program only accessible from the computer it is installed on;
Mobile wallet is a smartphone application only accessible from the smartphone it is installed on. It usually has more limited functionality compared to the desktop wallet due to the application size restrictions.