So eine Erklärung wäre ziemlich umfangreich, siehe aber mal hier:
www.mikrocontroller.net/articles/Transistor und die Links dazu.