o celulă solară este formată din două tipuri de semiconductori, numiți siliciu de tip p și de tip N. Siliciul de tip p este produs prin adăugarea de atomi—cum ar fi borul sau galiul—care au un electron mai puțin în nivelul lor de energie exterioară decât siliciul. Deoarece borul are un electron mai puțin decât este necesar pentru a forma legăturile cu atomii de siliciu din jur, se creează un post vacant de electroni sau o „gaură”.,siliciul de tip n se face prin includerea atomilor care au un alt electron în nivelul lor exterior decât siliciul, cum ar fi fosforul. Fosforul are cinci electroni în nivelul său de energie exterioară, nu patru. Se leagă de atomii vecini de siliciu, dar un electron nu este implicat în lipire. În schimb, este liber să se miște în interiorul structurii de siliciu.o celulă solară constă dintr-un strat de siliciu de tip p plasat lângă un strat de siliciu de tip n (Fig. 1)., În stratul de tip n, există un exces de electroni, iar în stratul de tip p, există un exces de găuri încărcate pozitiv (care sunt vacante din cauza lipsei de electroni de valență). În apropierea joncțiunii celor două straturi, electronii de pe o parte a joncțiunii (stratul de tip n) se deplasează în găurile de pe cealaltă parte a joncțiunii (stratul de tip p). Aceasta creează o zonă în jurul joncțiunii, numită zona de epuizare, în care electronii umplu găurile (Fig. 1, finalizare).