Bipolar junction transistors come in two major types, NPN and PNP. A NPN transistor is one in which the majority current carrier are electrons. Electron flowing from the emitter to the collector forms the base of the majority of current flow through the transistor. The further types of charge, holes, are a minority.