allano,
Here are some reference sites:
RAM
http://en.wikipedia.org/wiki/Randomaccessmemory
Click on some of the other topics like
Related_terminology.
On a Mac, if you click once on an icon for a program and select "get info" from "File" in the menu bar, you will see a place to allocate memory. Think of the chips as tables and chairs in a restaurant. If you are going to have a wedding dinner, you will need to reserve more seats than if you are just meeting two friends for lunch. Each RAM stick is a table and each chip is a chair. You may not need all the chairs but you can still reserve the whole table if you like.
On older machines, if you open three programs in order, A, B and C, and then close A, the RAM reserved for A is not available for program D until you close B and C too. In other words, just because you close a program does not mean that the RAM is instantly available for something new. There are a lot of tricks to making good use of RAM so take the time to learn more.
Virtual Memory was 'invented' in the days when RAM chips were very expensive. VM is just a way of tricking the CPU into using some hard drive space as fake RAM storage space. It is not as fast because the computer has to wait for the drive to spin into position to get the information being sought.
Hope this gets you started. Enjoy. Also, do not be afraid to ask all the questions you want. We do this for fun too.
Ji˜m
BTW, are you in Portland?