A MIDI Player is a program that is capable of opening and playing a MIDI file, usually with some sort of graphical representation. Technically, a program such as Windows Media Player is a MIDI Player since it is capable of playing small MIDIs, but it doesn't cope well with larger MIDIs. Better MIDI Players include Piano From Above, vanBasco's Karaoke Player, and TMIDI.