Thanks heaps, they really help a lot :)
but would you please give a bit of information of Band Theory and how band theory links to semiconductors too?
I need the Band Theory part just because of my physics assessment /assignment need an explanation of it and it contains 20 marks out of 50 :(...