virtual piano

Noun

 * 1)  An online software application designed to simulate playing a piano (or other keyboard instrument) on a personal computer, mobile device or a tablet computer.