Los semiconductores más comunes son el silicio y el germanio. Un semiconductor puede ser intrínseco o extrínseco dependiendo de si contiene impurezas. Los semiconductores intrínsecos tienen una corriente debida al movimiento de electrones y huecos. Los semiconductores extrínsecos son dopados con impurezas que introducen electrones extra (tipo N) o huecos extra (tipo P), aumentando su conductividad.