Procesul de fotosinteză se desfășoară în două etape: prima etapă se numește etapa lumină și este dependentă de lumina solară, iar cea de-a doua etapă se numește etapa întunecată sau ciclul Calvin. În timpul etapei luminoase, energiile sunt absorbite de pigmenții fotosintetici din cloroplaste, ceea ce duce la producerea de molecule de ATP și NADPH. În etapa întunecată, energia produsă în etapa luminoasă este folosită pentru a converti dioxidul de carbon în carbohidrați.