So MIDI Keyboard: built in sounds, sequence either build in or a MIDI device
and MIDI Controller: sounds from either an MPC, PC, etc, and sequenced through a MIDI device
I think i got the idea of it now, but i'll have to read up on it some more...
One,
Skillz