Esto se debe que el cristal puro se encuentra "contaminado" con un átomo de otro tipo que puede agregar un donor (electron) o un aceptor (hueco), esto pasa cuando ese átomo contaminante tiene una cantidad distinta de electrones en la capa de valencia a los de la red pura.