Un semiconductor es un material que puede comportarse como aislante o conductor dependiendo de factores como la temperatura. Los semiconductores más comunes son el silicio, germanio y selenio. Un semiconductor intrínseco es extremadamente puro y tiene cantidades iguales de electrones y huecos. El proceso de dopaje consiste en agregar impurezas controladas al semiconductor puro para cambiar sus propiedades eléctricas, utilizando elementos del Grupo III como aceptores para tipo P o del Grupo V como donantes para tipo N.