Riboflavin is the technical term for vitamin B2. It plays a role in energy production, fat metabolism, the transport and metabolism of iron in the body, the maintenance of normal red blood cells, the protection of cells from oxidative damage, and the healthy function of the skin, eyes and nervous system. It also helps to reduce tiredness and fatigue.