A solar cell is an electrical device that converts the energy of light directly into electricity by the photovoltaic effect. It is a form of slar cell (in that its electrical characteristics, eg. current, voltage, or resistance-vary when light is incident upon it) which, when exposed to light, can generate and support an electric current without being attached to any external voltage source.