The maschine is a controller that sends MIDI messages (including drum pads) to a DAW, a MIDI keyboard sends MIDI messages and can play a virtual keyboard instrument (keyboard, piano, synth) DAW plug-in, and a keyboard with MIDI i/o not only sends MIDI messages, but can receive and play MIDI messages. You're not asking about only TWO, but THREE different things here.