WHY does a full band carry no current? A completely full band has, for every electron moving right, another moving left → net current =0. To get current you need empty states for electrons to accelerate into. So conduction requires either a partly-full band or electrons promoted across the gap leaving holes behind.
Imagine electrons are kids stuck on the ground floor of a building, and to help push carts around (make electricity) they must jump up to an empty top floor. The band gap is how tall the jump is.
Metal: the floors touch — kids stroll across, always ready → great conductor.
Semiconductor: short jump — a few energetic kids make it, more make it when it's warmer (they have more energy) → sometimes conducts.
Insulator: huge jump — basically nobody makes it → no electricity.
That "jump height" in an exponent is why a slightly taller jump means WAY fewer kids up top.
Dekho, teeno materials mein basic fark sirf ek cheez ka hai — band gapEg, matlab electron ko valence band (bharra hua) se conduction band (khaali) tak "uchhalne" ke liye kitni energy chahiye. Conductor mein ye gap almost zero hota hai (bands overlap kar jaate hain), isliye hamesha bahut saare free electrons available hote hain — current asaani se chalta hai. Semiconductor mein gap chhota hota hai (Si mein 1.12 eV), toh room temperature par thodi si garmi se kuch electrons upar chale jaate hain. Insulator mein gap itna bada (diamond 5.5 eV) hai ki koi electron upar ja hi nahi paata — current zero.
Sabse important formula: ni∝e−Eg/2kT. Yahan Egexponent mein baitha hai, isiliye thoda sa gap badhao toh carriers crore-guna kam ho jaate hain. Ye ek exponential poore conductor/semiconductor/insulator ke difference ko explain kar deta hai. Yaad rakho exponent mein Eg/2 aata hai, poora Eg nahi — kyunki intrinsic case mein Fermi level gap ke beech mein hota hai, toh average cost aadha gap.
Ek aur maze ki baat: semiconductor garam karne par behtar conduct karta hai (zyada electrons upar jaate hain), lekin metal garam karne par kharab ho jaata hai (electron count fixed hai, bas lattice vibrations zyada scatter karti hain). Ye ulta behaviour exam mein bahut poochha jaata hai — isliye mechanism yaad rakho: semiconductor mein carrier-count jeetta hai, metal mein scattering.