What is a MOSFET, power MOSFET, npn transistor, MOSFET gate, MOSFET module

Single P-Channel 100 V 0.205 Ohm 58nC HEXFET® Power Mosfet – TO-252AA