Respirasi sel dapat berupa respirasi anaerobik atau aerobik, tergantung pada ada atau tidaknya oksigen. Respirasi anaerob menghasilkan total 2 ATP. Respirasi aerobik jauh lebih efisien dan dapat menghasilkan hingga 36-38 ATP dengan satu molekul glukosa.