ROS can be generated through various endogenous and exogenous sources. Endogenously, they are primarily produced during mitochondrial oxidative phosphorylation. Other sources include peroxisomes and cytochrome P450 enzymes. Exogenous sources include exposure to environmental toxins, pollutants, radiation, and chemicals.