Question: why bjt is bipolar and mosfet is unipolar?
Answer: BJT is called bipolar because the current in a BJT flows due to both electron and hole carriers, whereas the current in a Field Effect Transistor (FET) flows due to either electron carriers for N-type FET or hole carriers for P-type FET, hence they're called unipolar transistors.