Glycolysis is the first stage of cellular respiration, and it happens in the cytosol, the fluid portion of the cytoplasm, rather than inside a membrane-bound organelle. It splits one molecule of glucose, which has six carbons, into two molecules of pyruvate, each with three carbons. The pathway does not require oxygen, so it runs in both aerobic and anaerobic conditions, including in cells that lack mitochondria. It also produces energy carriers that later stages can use.
Because every one of the ten steps of glycolysis takes place in the cytosol, the pathway needs no membrane and no organelle to proceed. This is why even cells without mitochondria can still carry out glycolysis. Location also explains a common exam error: students place glycolysis in the mitochondrion because that is where most ATP is made later. The reaction itself, however, stays in the fluid of the cytoplasm.
Glycolysis produces four ATP molecules, but it also spends two ATP molecules early on to prime glucose for splitting. The net gain is therefore two ATP, calculated as four produced minus two consumed. If a question asks for net ATP, the answer is two; if it asks for gross or total ATP produced, the answer is four. This distinction is one of the most frequently tested points in introductory biology.
The upfront spending happens at steps one and three of the pathway. At step one, the enzyme hexokinase adds a phosphate group to glucose. At step three, phosphofructokinase adds a second phosphate to form fructose 1,6-bisphosphate, and this step is described as rate-limiting, meaning it is the main control point for how fast the pathway runs. The two ATP-generating steps come later, at steps seven and ten.
The complete output of glycolysis per glucose molecule is two pyruvate, a net gain of two ATP, and two NADH. NADH is a reduced electron carrier, meaning it holds electrons that later stages can convert into additional ATP. The ATP made here comes through substrate-level phosphorylation, a direct transfer of a phosphate group to ADP rather than a process driven by a proton gradient. Nothing in this list requires oxygen.
Glycolysis proceeds through a defined sequence of intermediates: glucose becomes glucose 6-phosphate, then fructose 6-phosphate, then fructose 1,6-bisphosphate. That six-carbon molecule is split into dihydroxyacetone phosphate and glyceraldehyde 3-phosphate, and the remaining steps run through 1,3-bisphosphoglycerate, 3-phosphoglycerate, 2-phosphoglycerate, and phosphoenolpyruvate before ending at pyruvate. Learning the order makes it easier to see where ATP is spent and where it is made.
Each step of glycolysis is catalysed by a specific enzyme, and the order is hexokinase, phosphoglucose isomerase, phosphofructokinase, aldolase, triose phosphate isomerase, glyceraldehyde 3-phosphate dehydrogenase, phosphoglycerate kinase, phosphoglycerate mutase, enolase, and pyruvate kinase. Two of these enzymes, hexokinase and phosphofructokinase, consume ATP rather than produce it. Recognising the enzyme names helps when a question describes a step indirectly instead of naming it.
Pyruvate is the end product of glycolysis, but it does not enter the Krebs cycle as it is. It first has to be converted into a form the cycle can accept, and that conversion happens before the cycle begins. This is the reason glycolysis and the Krebs cycle are treated as separate stages rather than one continuous reaction. The conversion step is the bridge between them.
When glucose is metabolised under completely anaerobic conditions, meaning with no oxygen available, pyruvate is routed into fermentation instead of the mitochondrion. In that situation the net ATP yield per glucose molecule stays at two, all of it coming from glycolysis. Fermentation does not add ATP; its role is to keep the pathway running by regenerating the carriers glycolysis needs. This is why intense activity in oxygen-starved muscle behaves differently from steady aerobic work.
When oxygen is present, pyruvate moves into the mitochondria to be fully oxidised. That relocation is what allows the much larger ATP payoff to happen later, through oxidative phosphorylation. The mitochondrial stages do not replace glycolysis; they build on the pyruvate and NADH that glycolysis supplies. Oxygen is what makes the difference between a small and a large return per glucose.
Applying the same measure to both situations makes the contrast clear. Without oxygen, the net yield is two ATP per glucose, all from glycolysis. With oxygen, pyruvate continues into the mitochondria and the bulk of the ATP is recovered later via oxidative phosphorylation. One source consulted describes total production of roughly thirty-two ATP per glucose, of which four come from substrate-level phosphorylation, two in glycolysis and two in the Krebs cycle.
Textbook totals for ATP per glucose vary between sources, so a figure should always be read together with the assumptions behind it. The number of ATP produced per NADH and per FADH2, and whether the cost of moving pyruvate into the mitochondrion is counted, both shift the final total. The commonly cited figure in the material consulted is approximately thirty-two ATP. Treat such totals as estimates that depend on the conventions a course or textbook uses.
The large ATP return in aerobic respiration is not produced in glycolysis or the Krebs cycle. It comes from oxidative phosphorylation, which depends on the electron carriers NADH and FADH2 delivering electrons to the electron transport chain. Glycolysis contributes by supplying both pyruvate and NADH to that system. This is why the early stages matter even though their direct ATP output is small.
Substrate-level phosphorylation is the direct transfer of a phosphate group from a substrate molecule to ADP, forming ATP. Glycolysis uses this method at steps seven and ten, and the Krebs cycle uses it as well. It differs from oxidative phosphorylation, which relies on a proton gradient across a membrane and the electron transport chain. In the material consulted, two of the four substrate-level ATP molecules come from glycolysis and two from the Krebs cycle.
The key is to read whether the question says net, gross, or total. If it asks for net ATP from glycolysis, the answer is two, because the two ATP invested at the start are subtracted. If it asks how many ATP molecules are produced in total by the pathway, the answer is four. The same logic applies when a question asks about ATP from the whole of aerobic respiration, where the source and the assumptions matter.
The most frequent error is reporting four ATP as the net gain from glycolysis without subtracting the two ATP spent in the investment phase. A second is placing glycolysis in the mitochondrion rather than the cytosol. A third is forgetting the two NADH, which carry electrons onward rather than contributing ATP directly. Catching these three points covers most of what introductory questions test.
Glucose is a stable molecule, and splitting it requires energy input before any energy can be released. The two ATP spent at steps one and three make the sugar reactive enough to be broken into two three-carbon pieces. That is why the pathway pays a cost before it earns a return. The design explains why net and gross ATP figures differ by exactly two.
Because glucose contains six carbons and pyruvate contains three, one glucose yields exactly two pyruvate molecules. The splitting step is where the six-carbon intermediate is divided into two three-carbon molecules that continue down the pathway. Tracking carbon atoms this way is a useful check when working through the later stages. It also explains why everything downstream is counted per glucose rather than per pyruvate.
NADH is not ATP, but it holds chemical energy that can be converted into ATP later. Glycolysis produces two NADH alongside two pyruvate and a net two ATP. These carriers deliver electrons to the electron transport chain in the mitochondrial stage. Without somewhere for those electrons to go, the carriers would stay in their reduced form and the pathway would stall.
Cellular respiration is best understood as a sequence in which glycolysis handles the initial splitting in the cytosol, pyruvate conversion and the Krebs cycle follow, and oxidative phosphorylation delivers most of the ATP. Each stage depends on the one before it, and the availability of oxygen determines which route pyruvate takes. The numbers to remember are two pyruvate, a net two ATP, and two NADH from glycolysis itself. Everything beyond that depends on whether oxygen is present.