Der Unterschied zwischen einem BJT oder Bipolartransistor und einem FET oder Feldeffekttransistor liegt in seiner Steuerung und Polarität; BJT ist bipolar und FET ist unipolar. Ein BJT wird hauptsächlich durch Strom gesteuert, während ein FET hauptsächlich durch Spannung gesteuert wird.
Ein BJT basiert auf zwei verschiedenen Ladungsträgern, Loch und Elektron für sein Leitungsniveau. Ein FET beruht auf einem Ladungsträger, entweder Loch oder Elektron für sein Leitungsniveau. Ein n-Kanal-FET hat ein Elektron als Ladungsträger. Loch ist der Ladungsträger für einen p-Kanal-FET. BJTs können npn- oder pnp-Transistoren sein.
Andere Unterschiede zwischen einem BJT und einem FET liegen in der Temperaturstabilität und Größe. Normalerweise ist ein FET kleiner und hat eine stabilere Temperatur als ein BJT.