MIDI secara sederhana nya mentransfer informasi mengenai "event-event" seperti "pitch", "velocity", dan "duration" dari sebuah notasi. Jadi, untuk contohnya, ketika kita menggunakan sebuah keyboard MIDI untuk memainkan suatu vst instrument, dan kita menekan tuts C1, keyboard MIDI terus mengirimkan informasinya bahwa not ini telah ditekan.
Apa yang begitu berguna dari MIDI adalah dari suatu protokol standard industri yang mengijinkan alat musik elektronik dapat berkomunikasi dengan yang lainnya. Sebelumnya, alat-alat musik yang berbeda dengan masing-masing konfigurasi-konfigurasi yang berbeda. Sekarang, ini memungkinkan untuk menulis sesuatu dengan hanya pada synthesizer, dan kemudian mengirimnya ke "Digital Audio Workstation" untuk menggunakan suara-suara yang kita suka. Memang kita juga dapat melakukan sebaliknya. Kita dapat mengirim "MIDI messages" (data-data MIDI) dari DAW ke alat yang lainnya. Data-data MIDI ini tidak mempunyai suara, data MIDI tersebut dapat dimainkan untuk seluruh jenis "event-event". Kabel MIDI biasanya digunakan didalam sebuah konfigurasi IN-OUT, tetapi ada juga konfigurasi MIDI Thru, yang mentransfer secara langsung data dari MIDI IN ke sumber/alat lainnya, tanpa sebuah delay.