When a visible light photon strikes a solar cell it can do one of three things: pass straight through, be reflected, or be absorbed. If the photon is absorbed, its energy is absorbed by an electron in an atom of the solar cell enabling it to escape from its normal position (photon excitation), cross the junction and fill a hole. Since electrons are physically moving across the PN junction, the positive charge carrying holes are effectively moving in the opposite direction around the load circuit (a rechargeable battery or light bulb etc). This completes the circuit providing more holes for the electrons to combine with and providing usable electricity.