BJT stands for Bipolar Junction Transistor. MOSFET stands for Metal Oxide Semiconductor Field Effect Transistor. BJT is a three-terminal semiconductor device used for switching and amplification of signals. MOSFET is a four-terminal semiconductor device which is used for switching applications.