The main difference between aerobic and anaerobic fermentation is that aerobic fermentation regenerates NAD+ at electron transport chain whereas the regeneration of NAD+ in anaerobic respiration follows glycolysis.