Electroplating is a process that uses electric current to reduce disolved metal cations so they form a coherent metal coating on an electrode.
Electroplating is primarily used to change the surface properties of an object (e.g. abbrasion and wear resistance, corrosion protection, aestetic qualities, etc.), but may also be used to build up thickness on undersized parts.
Stripping of old metal plating
Degreasing and cleaning
Good base for paint/ powder coating
Processes available for ferrous and non-ferrous materials