I think this is a good article that will help most new people to computers explain the intricate "computer boot " process.
http://www.webopedia.com/DidYouKnow/Hardware_Software/2004/BootProcess.asp
http://www.webopedia.com/DidYouKnow/Hardware_Software/2004/BootProcess.asp