Chloroplasts have a thylakoid membrane for absorption of light, electron transport chain, and ATP synthesis, grana which increase surface area, a small thylakoid space inside the grana for the rapid accumulation of protons, a stroma containing DNA, ribosomes and all of the enzymes required for the light-independent reactions, the Calvin cycle, of photosynthesis, and a double membrane with a pore, as in nuclear membranes.