Hydrogenation is a reaction where hydrogen is added across an unsaturated bond, e.g. a double bond or triple bond. This reaction usually occurs in the presence of a catalyst such as nickel, palladium, or platinum. The reaction is used to change unsaturated fats into saturated fats. Partial hydrogenation produces trans fats as a side product through the isomerization of cis fats.