Question: are all mosfets the same?
Answer: A MOSFET is a type of FET. It stands for "metal oxide semiconductor field effect transistor". All MOSFETs are FETs, not all FETs are MOSFETs. But the term is so common that things that are not actually MOSFETs are still called "MOSFETs", so there isn't really much difference; the terms are kind of interchangeable.