NPN tranzistor je najčešći tip bipolarnog spojnog tranzistora, ili skraćeno BJT. BJT se često nazivaju jednostavno tranzistorima i dolaze u dvije glavne vrste: NPN i PNP. “N” predstavlja negativno nabijeni sloj materijala, a “P” predstavlja pozitivno nabijeni sloj. NPN tranzistori imaju pozitivan sloj koji se nalazi između dva negativna sloja. Tranzistori se obično koriste u krugovima za pojačavanje ili prebacivanje električnih signala koji prolaze kroz njih.
I NPN i PNP tranzistori sadrže tri izvoda, koji su mali metalni komadi koji povezuju tranzistor s pločicom. Ova tri odvoda poznata su kao baza, kolektor i emiter. Baza prima električni signal, kolektor stvara jaču električnu struju od one koja prolazi kroz bazu, a emiter tu jaču struju prenosi na ostatak kruga. U NPN tranzistoru struja prolazi kroz kolektor do emitera, dok u PNP tranzistoru struja prolazi od emitera do kolektora.
Ono po čemu se tranzistor bipolarnog spoja, kao što je NPN tranzistor, izdvaja od ostalih mogućih metoda prijenosa električne struje je dizajn. NPN tranzistor ima zajedničku bazu koju koriste i slojevi kolektora i emitera. Slojevi kolektora i emitera također su asimetrični, što znači da količina nečistoće u jednom sloju ne odgovara količini u drugom. Nečistoće nastaju prilikom formiranja materijala za slojeve jer te nečistoće stvaraju potreban pozitivan ili negativan naboj. Ovaj proces stvaranja određenog naboja stvaranjem nečistoća u materijalu poznat je kao doping.
NPN tranzistor se obično koristi jer je tako jednostavan za proizvodnju. Da bi tranzistor ispravno radio, potrebno ga je formirati od poluvodičkog materijala. Poluvodiči uključuju materijale koji padaju negdje blizu sredine na ljestvici koja mjeri dobre i loše vodljive materijale. Poluvodiči mogu nositi određenu električnu struju, ali ne toliko kao izuzetno vodljivi materijali poput metala. Silicij je jedan od najčešće korištenih poluvodiča, a NPN tranzistori su najlakši tranzistori za izradu od silicija.
Jedna aplikacija za NPN tranzistor nalazi se na pločici računala. Računala zahtijevaju da se sve njihove informacije prevedu u binarni kod, a taj se proces postiže kroz mnoštvo sićušnih prekidača koji se uključuju i isključuju na pločicama računala. Za ove sklopke mogu se koristiti NPN tranzistori. Jak električni signal uključuje prekidač dok nedostatak signala isključuje prekidač.