Los semiconductores pueden ser intrínsecos o extrínsecos. Los intrínsecos son elementos puros como el silicio o germanio que conducen electricidad de forma limitada. Los extrínsecos son intrínsecos dopados con impurezas, lo que los hace conductores de tipo N (electrones mayoritarios) o P (huecos mayoritarios). Esto aumenta enormemente su conductividad eléctrica y los hace útiles para aplicaciones electrónicas.