Un semiconductor es un material que tiene propiedades intermedias entre un conductor y un aislante. El dopaje consiste en agregar impurezas intencionalmente a un semiconductor puro para cambiar sus propiedades eléctricas, creando semiconductores tipo P o tipo N. El dopaje con elementos del grupo III como el boro crea huecos y semiconductores tipo P, mientras que el dopaje con elementos del grupo V como el arsénico genera electrones libres y semiconductores tipo N.