What is the difference between Black Nickel and Painted Black Metal?

When custom metal badges/pins

People often get confused between black nickel and black metal.  here  let me explain.

Black nickel is an electromagnetic plating, which is a process used to attach metal to metal.  That is how gold attaches to the base metal of brass or iron.  Black nickel is a blackish, greyish finish with a shine.

Painted black metal (or black dye) is a powder coating that is sprayed over a pin to paint it black.  Painted black metal is pure black and is not shiny.  This process only works on soft enamel because it is done before the enamel is added to the pin.  The other benefit of painted metal is many colors.  It doesn’t have to be black, it can be green, red, yellow, white, etc. 

What is the difference between Black Nickel and Painted Black Metal