Your questions are too in-depth to answer here. Get yourself some books and do some reading. Go here and scroll down, you'll find a number of books that will explain everything you need to know.....
http://www.amazon.com/exec/obidos/se...174489-3832759