Each finger plays a different drum instrument [snare, kick, hi-hats, cymbals, ride cymbals, etc] triggered via MIDI through a MIDI controller [keyboard]. Each drum sound is assigned to a different note [key] on the keyboard. The drum kit played here is most likely a VST plug-in, which is a software synthesizer [SoftSynth].

He's only playing the drums with his fingers. Everything else is pre-recorded.