I shouldn't say MIDI keyboard, I should say MIDI controller, which is the industry term. It looks like a very thin piano, and it plays like a piano. However, it differs from a piano because it can communicate sounds to a computer.