You need to do some reading on your own. Your questions are general enough that some Googling around the Internet should give you what you need. After having done sufficient reading on your own, if you still have questions, then come back. Show some initiative; don't expect us to spoon-feed you. SC