वे सूरज से मिली ऊर्जा को, पानी के अणुओं से हाइड्रोजन परमाणुओं को निकालने के लिए प्रयोग करने के द्वारा ऐसा करते हैं और फिर उन हाइड्रोजन परमाणुओं को हवा के कार्बन डाइऑक्साइड अणुओं से जोड़ देते हैं, और कार्बन डाइऑक्साइड को एक क़िस्म के कार्बोहाइड्रेट में परिवर्तित कर देते हैं, जो शर्करा के रूप में ज्ञात है ।