BJTs are better in low-current applications, while MOSFETs are better in high-current applications. To choose which transistor better suits your project, properly evaluate the key parameters of your project like budget, the switching speed required, the maximum voltage, and current ratings of the project