The main difference between aerobic and anaerobic respiration is that anaerobic does not require oxygen in order to provide energy whereas aerobic needs oxygen to supply the body with ATP energy. However, the absence of oxygen in anaerobic respiration causes the process to produce a smaller net ATP compared to aerobic respiration.
The processes involved in aerobic respiration include: glycolysis, krebs cycle and oxidative phosphorylation. Anaerobic respiration only involves glycolysis.