O celula solara transforma energia radiatiei solare in energie electrica prin intermediul unui material semiconductiv, cum ar fi siliciul. Radiatia solara produce electroni liberi in interiorul materialului, care sunt capturati si transferati prin intermediul unui circuit electric, generand astfel curentul electric.