Aerobic respiration is an oxidative process which uses oxygen as a final electron acceptor.
Anaerobic respiration is similar to aerobic respiration, but it uses an inorganic molecule other than oxygen as the final electron acceptor. Fermentation uses an organic molecule as a final electron acceptor. Aerobic respiration produces 36-38 ATP per glucose molecule, and is the most efficient form of energy production. Anaerobic respiration is more efficient than fermentation, but less efficient than aerobic respiration. The ATP yield per glucose molecule varies, depending on the final electron acceptor used.