Las zonas N (en las que abundan portadores de carga Negativa) se obtienen contaminando el sustrato con átomos de elementos "donantes" de electrones, como el arsénico o el fósforo; mientras que las zonas P (donde se generan portadores de carga Positiva o «huecos») se logran contaminando con átomos "aceptadores" de electrones, como el indio, el aluminio o el galio.