I went to about this mac and it says 512 MB 667 MHz Ram Then it says it can support up to 2 GB. So do I have 2 GB or 512 MB Because I bought Snow leopard thinking i could install it and it will not
You buy two 1GB RAM sticks at MacSales (or other places like Newegg) and install them in your Mac.
MacSales offers installation videos and even guides you to the correct RAM, as Macs use different RAM for their models. www.macsales.com