Berdasarkan tipe fotosintesis, tumbuhan dibagi ke dalam tiga kelompok besar, yaitu C3, C4, dan CAM ( crassulacean acid metabolism ). Tumbuhan C4 dan CAM lebih adaptif di daerah panas dan kering dibandingkan dengan tumbuhan C3. Namun tanaman C3 lebih adaptif pada kondisi kandungan CO 2 atmosfer tinggi. Sebagian besar tanaman pertanian, seperti gandum, kentang, kedelai, kacang-kacangan, dan kapas merupakan tanaman dari kelompok C3. Tanaman C3 dan C4 dibedakan oleh cara mereka mengikat CO2 dari atmosfir dan produk awal yang dihasilkan dari proses assimilasi. Contoh tanaman C3 antara lain : kedelai, kacang tanah, dan kentang, sedangkan contoh tanaman C4 adalah jagung, sorgum dan tebu.