why npn transistor is used for amplification?
The NPN transistor is a bipolar junction transistor mainly used for amplification and switching purpose. As the name suggests, conduction is carried out by the movement of both charge carriers i.e. electrons and holes, however, electrons are major charge carriers in NPN transistor.