Yes that memory should work.
DDR2 is the previous generation of memory. 4 DIMM slots mean you have 4 physical slots in which to plug memory into. Also mentions 8GB max, 2GB per slot, so that memory will maximize the capacity if you already have 4GB of memory. If not, you should be fine with populated all four slots with this new ram and your existing ram.