Your discription of xistors isn't bad. Regular xistors vary their resistance in response to the voltage on their base. Like a water valve. They are there to control a larger current. Not cause it.
FETs are pretty much on/off. They have very little controlling ability. Like the 1st zip zaps, they are on or off.
BAE