Photosynthesis takes place inside the chloroplasts that are found in plants and algae. The reaction is endothermic, meaning that it requires energy. The source of this energy is sunlight, which is trapped in the chloroplasts by the chemical, chlorophyll.