Virtual Piano ist eine Online-Simulation eines Klaviers. Sie kann dem Benutzer beibringen, wie die Notenblätter den Tasten eines Klaviers entsprechen. Um dieses Spiel zu "gewinnen", muss der Spieler keine Aufgaben erfüllen oder irgendetwas wettbewerbsmäßig durchführen. Das virtuelle Klavier ist lediglich ein elektronisches Instrument und ein Lehrmittel.
Dieses virtuelle Klavier verfügt über fünf schwarze Standardtasten an normalen Stellen zwischen sieben weißen Standardtasten. Die Tasten erzeugen die Klänge von zwölf Noten, die in der Musikkomposition verwendet werden. Der Hintergrund hinter den Tasten ändert während des Spielens seine Farbe.
Virtual Piano bietet nicht die vollständige Erfahrung der Verwendung eines Offline-Klaviers oder einer elektronischen Klaviertastatur. Stattdessen liefert es die grundlegenden Klänge, die ein Spieler bei der Interaktion mit diesen Tasten in der realen Welt zu hören erwartet. Es zeigt auch die Noten an, die die zugehörigen Klänge jeder Taste repräsentieren (c#, d#, f#, g# und #a für die schwarzen Tasten und c, d, e, f, g, a und b für die weißen Tasten).
Der Spieler kann auch zwischen den Eingabemethoden wechseln. Er kann Tasten auf einer Computertastatur drücken, auf eine Maustaste klicken oder auf ein Trackpad oder eine Touchscreen-Oberfläche tippen.