Question: why bjt is active device?
Answer: Transistor is an active device. As it takes some energy or we can say input amplifies it & gives output that means it generates energy even MOSFET is an active device. Whereas passive elements like resistor,capacitor & inductor does not generate energy either they dissipate or stores the energy.