The two parts of photosynthesis—the light-dependent reactions and the Calvin cycle—have been described, as they take place in chloroplasts. However, prokaryotes, such as cyanobacteria, lack membrane-bound organelles (including chloroplasts). read more
There are actually two kinds of photosynthesis in prokaryotes. One of them I like to call bacteriorhodopsin photosynthesis. It is done by certain Archaea, notably Halobacteria like Halobacterium. Bacteriorhodopsin molecules pump hydrogen ions out of the cells with the energy that they get from incoming photons. read more
Photosynthesis occurs in an eukarotic cell, particually a plant cell because any living thing has eukarotic cells but not all living things undergo photosynthesis. read more