DDR2 PC2-5300, DDR2 PC2-6400

Memory Type: DDR2 PC2-5300, DDR2 PC2-6400, DDR2 (non-ECC)
Maximum Memory: 2GB
Slots: 2
Each memory slot can hold DDR2 PC2-5300, DDR2 PC2-6400 with a maximum of 1GB per slot.*
*Not to exceed manufacturer supported memory.

How much memory your Windows OS will recognize depends on which version of Windows you are running. 32-bit versions of Windows will see (and utilize) only 3GB or 3.5GB. To utilize more memory, install a 64-bit version of your OS. More information about OS memory maximums can be found here.

Memory or DRAM is the 'working' memory of the computer. It's used to store data for programs (sequences of instructions) on a temporary basis.

video - installing memory
Intel 943GML chipset

Chipset is a set of integrated circuits that have a specific purpose in a computer system, a group of microchips used together to perform a single task.