Judy,
I seriously hope that the information contained in your "A beginner's guide to computer hardware" is an attempt at humor. The level of inaccuracy within astounds me. How shall I begin? I think I am going to go point by point down the list. Due to my lack of time at the moment I am not going to explain everything, but I will give links to articles on Wikipedia that do a good explanation.
The CPU:
A) Does not stand for Central Programming Unit, rather it is the Central Processing Unit. I suggest a quick reading of the Wikipedia article for more detail. http://en.wikipedia.org/wiki/Central_processing_unit
B) The CPU and the motherboard are two entirely different components of the system with entirely different purposes. For more information about motherboards, you might check out the following Wikipedia article.
http://en.wikipedia.org/wiki/Motherboard
C) The CPU's speed is measured as a frequency based on clock cycles. The unit of measurement used is Hertz (Hz).
The 'Chip':
The "Chip" as you call it is actually the CPU, see above for more information about CPUs and motherboards.
The RAM:
Surprisingly, this section of your 'guide' is not entirely inaccurate. However, I suggest spending a small amount of time reading the following Wikipedia article on RAM. You might wish to look up what the differences between SIMMs, DIMMs, and RIMMS, and how EDO, BEDO, DDR, DDR2, and XDR work to speed up data transmission along the memory bus. You might also wish to acquaint yourself with the differences between conventional memory, SRAM, SDRAM, and RDRAM are.
http://en.wikipedia.org/wiki/Random_access_memory
The "HDD Disk Drive":
A) HDD is an acronym which stands for Hard Disk Drive, adding disk drive after the acronym is horribly redundant.
B) Your opening statements about hard disks are not too bad, they aren't quite detailed enough to be accurate, but they aren't inaccurate either.
C) Hard disks have nothing to do with networking or the TCP/IP protocols. IP addressing should be another topic altogether, and your information is severely lacking in the accuracy department.
Here are a few Wikipedia articles you might wish to read.
http://en.wikipedia.org/wiki/Hard_disk
http://en.wikipedia.org/wiki/IP_address
http://en.wikipedia.org/wiki/Internet
http://en.wikipedia.org/wiki/Internet_protocol_spoofing
http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol
I am sure I will have egg on my face when you reply letting me know this was some silly joke. I somehow can't bring myself to believe that anybody would set out to create a page to help people without checking their facts first. While I appreciate the difficulty of learning about and understanding all the technical information, I just don't think your goal of helping people through this document is being fulfilled by spouting the most inaccurate information on the topic I have seen published thus far (without it being satire, anyway).
--
[Signature]