A PC has primary memory within it. This memory can be read and written to by programs running on the PC. Memory which can be read and written too is known as RAM, random access memory. Modern PC's tend to have between 512MB to 2GB of memory. It is connected to the computer by three buses -

Memory is measured in bytes. A kilo byte (KB) is 1024 bytes. This may seem a strange value but there is a method to the madness. As computers work in binary, base 2, they measure memory in base 2 chunks. As such the nearest square value to 1000 is 1024 (32^2). Again there are 1024 KB in a mega byte (MB) and 1024 MB in a gigabyte (GB).

How is memory structured
Paging of memory
Segmentation
Virtual memory