What is the difference between a MOSFET and a TRIAC?

Don't forget the middle ground IGBTs :wink: