Cellular respiration involves three main stages - glycolysis, the citric acid cycle, and oxidative phosphorylation. Glycolysis breaks down glucose into pyruvate, producing a small amount of ATP. The citric acid cycle further oxidizes pyruvate and produces more ATP and reducing agents. During oxidative phosphorylation, ATP is extensively produced as electrons are transferred through an electron transport chain with oxygen as the final electron acceptor.