Fotosintesis dilakukan oleh banyak organisme yang berbeda, mulai dari tumbuhan hingga bakteri. Bentuk fotosintesis yang paling terkenal adalah yang dilakukan oleh tumbuhan tingkat tinggi dan alga, serta oleh cyanobacteria dan kerabatnya, yang bertanggung jawab atas sebagian besar fotosintesis di lautan.