turkey3_scratch :
The memory stick on the top is DDR3-1600Mhz memory. Below is DDR3L (uses a lower voltage of 1.35V) DDR3-1066Mhz memory.
They're actually both DDR3L (top one is rated at PC3L-12800, note the L), but otherwise on the money. The Hynix-branded stick is faster, everything else is basically the same. If this matters to you, you could install both of these modules at the same time, they'd just run at the slower 1033Mhz speed.
EthanW1 :
^^
the bottom one is from a better brand and it uses less power so its better for a laptop, go with that one.
P.S. To the poster who thinks Hynix is a bad brand, they're one of the biggest RAM chipmakers in the world (along with Micron and Samsung) and for GDDR5 on GPUs they're the brand you want over all others.