CPU, Memory, Hard Disk, Registry etc...

All these things I hear about you can store stuff in and access and do different functions accordingly. I have no idea what these are, if someone could be so kind to tell me what these are, and how they are used?

Thanks,

Cody.