Can I use any RAM?

Solution
the chipset on the motherboard will determine what speed am you need.
if the mobo supports ddr3 1600 and you put in ddr3 1333 you will be hindering the performance.
putting RAM in that is faster may require more voltage than the chipset can deliver and the system will not boot or will be very flaky.
lookup the motherboard manual (available from the manufacturers website) and get RAM that you know will work
the chipset on the motherboard will determine what speed am you need.
if the mobo supports ddr3 1600 and you put in ddr3 1333 you will be hindering the performance.
putting RAM in that is faster may require more voltage than the chipset can deliver and the system will not boot or will be very flaky.
lookup the motherboard manual (available from the manufacturers website) and get RAM that you know will work
 
Solution
You need also to check the compatibility of your processor synchronization. You can check that like the maximum capacity of RAM then the FSB or the front side bus that your motherboard works together in this 3 main hardware. Your processor can't take oversize capacity required by its system unless you will do an overclocking.