Los semiconductores pueden comportarse como conductores o aislantes dependiendo de factores como el campo eléctrico, la presión o la temperatura. Existen semiconductores intrínsecos cuya concentración de electrones y huecos es constante, y semiconductores extrínsecos dopados con impurezas trivalentes o pentavalentes para aumentar portadores. Los semiconductores tipo N tienen más electrones y los tipo P más huecos.