Los semiconductores pueden ser intrínsecos o extrínsecos. Los semiconductores intrínsecos son puros y tienen la misma cantidad de electrones y huecos. Los semiconductores extrínsecos contienen pequeñas cantidades de impurezas que los dopan, haciéndolos de tipo N con más electrones o de tipo P con más huecos. El silicio y el germanio son los semiconductores más comunes, pero otros elementos y compuestos también se comportan como semiconductores.