What is the main difference between aerobic respiration and anaerobic respiration? Aerobic respiration requires oxygen to proceed, but anaerobic respiration does not. Aerobic respiration occurs during photosynthesis, but anaerobic respiration occurs during cellular respiration. Aerobic respiration produces ATP, but anaerobic respiration does not. Aerobic respiration involves glycolysis, but anaerobic respiration does not.