Compressing Drums

THESE ARE YOUR DRUMS ON COMPRESSION

THESE ARE YOUR DRUMS ON COMPRESSION

You've probably heard all about the amazing things compression can do for your mix.  Add punch, tame peaks, increase the average volume, impart tone, glue a sub-mix etc.  But why do producers compress their drums and when should you do it?