Metallics have the color and the metallic in the same coat. Candies are a metallic under coat with a tinted transparent top coat. The color of the two mix to produce the final color. In general candies are deeper and more vibrant that a standard metallic. One well known candy finish is gold metallic with trans red over the top, this is the classic "Candy Apple Red" color. Silver undercoat with blue over it is also fairly common. I have a 68 mustang finished in what was called Mulberry Wine (or some such) that was basically a heavy metallic copper base coat with a trans purple top coat. In the shade it looked like an eggplant color, but when the sun hit it you saw the vibrant metallic.
As a third wrinkle, you get into the flake or pearl finishes. In a pearl, a lustrous dust is mixed with the clear over the top of the color coat to give it a "sheen". Some pearls can change color in different light, thus production the blue to green effects you can see. A flake is just metallic but with larger bits of metallic so that the sparkley bits are bigger. Flakes can also be applied mixed in the clear as with pearl. You have to be careful with pearls though, as not all colors mix well. My Dad did auto body work for years, and once a guy wanted blue pearl over white. It just didn't work. The blue pearl didn't show well over the white, so it had to be sprayed really heavy, then it looked sorta milky and dirty.