Process of photosynthesis

Explain the process of photosynthesis in detail, including the role of chlorophyll, the reactants, and products.