Photon – Definition, Glossary, Details – Solar Mango

The smallest unit of light or other electromagnetic energy, having no mass and no electric charge. Photons behave  both as particles and waves. PV cells absorbs the photons and releases the electrons.

India Renewable Energy Expert