Powder coating applies a durable finish to a metal or other surface using a fine mist of a powder, usually zinc, aluminum, or magnesium. The powder coats the surface and forms a barrier protecting the underlying metal from oxidization and corrosion. The barrier also makes the coating resistant to environmental elements, such as water, oil, and air.