We have extensively reviewed metallic contamination issues including the detection, analysis, prevention, and gettering in advanced semiconductor device manufacturing. Detection and analysis of metallic contamination on the III-V surfaces used for high mobility channels in logic devices will be great challenges. Better understanding the penetration, diffusion, and gettering behaviors of metal impurities and the gettering design based on the physical properties of metals are required for controlling yield of memory devices, image sensors and high voltage transistors.