A virtual keyboard is a keyboard that appears on the computer screen and can be used to enter information instead of a physical keyboard. Touch screen isn’t necessary, as you can use a mouse or pointing device to select keys. Using a virtual keyboard can protect your private data from keyloggers and other forms of spyware that track keystrokes. This is particularly useful if you’re on a computer accessed by multiple people. You can enter passwords and private banking information without worrying that your personal data could become compromised.