Transistor is a semiconductor device that be used as switching device and amplification device .types of transistors are bjt and fet.fet has more two types jfet and mosfet.in bjt both majority and minority charges flow .in fet only majority charges flow.bjt is current controlled device and fet is voltage controlled device.