Da, fotosinteza kod biljaka i fotosinteza kod bakterija razlikuju se u mnogim aspektima. Osim što koriste različite pigmente (klorofil u biljkama i bakterioklorofil u bakterijama), postupak fotosinteze u bakterijama ne uključuje stvaranje kisika kao nusproizvoda, dok se u biljkama kisik oslobađa kao nusproizvod fotosinteze. Osim toga, postupak fotosinteze u bakterijama obično se događa u membranskim strukturama poput cijanobakterijskih tilakoida, dok se u biljkama fotosinteza događa u kloroplastima.