Glycolysis is a catabolic pathway that breaks down glucose to extract energy. It occurs in 10 steps and involves 2 phases. In the first phase, energy is invested to phosphorylate and cleave glucose. In the second phase, the products are further broken down with a net generation of ATP. Glycolysis converts one glucose into two pyruvate molecules, produces 2 NADH, uses 2 ATP and generates a net of 2 ATP per glucose. This pathway is regulated by controlling the activity of three key enzymes: hexokinase, phosphofructokinase, and pyruvate kinase.