Glycolysis is an anaerobic process that converts glucose to pyruvate, generating 2 ATP and 2 NADH. It occurs in two phases, with the first generating G3P from glucose and the second producing pyruvate, ATP and NADH. Glycolysis is essential for energy production in certain cells and tissues. Hexokinase catalyzes the first committed step, directing glucose into glycolysis. Phosphofructokinase is another committed step and major control point, regulated by energy status. Glycolysis ultimately generates a net two ATP per glucose through substrate-level phosphorylation reactions.