Semiconductor Basics
Differences in energy levels provide
Insulators
Semiconductors
Conductors