What is required for photosynthesis?

Firstly, a plant is required, then is the sunlight. Plants prepare their food in the presence of sunlight and this process is said photosynthesis.

You also need carbon dioxide and water, as well as certain nutrients.