Hydrogenation is a chemical reaction between molecular hydrogen (H2) and another compound or element, usually in the presence of a metal catalyst such as nickel, palladium, or platinum. This reaction typically converts unsaturated fats to saturated fats or alkenes to alkanes by adding hydrogen atoms to the molecules.