Compatibility.. its a simple thing when it comes to PC.. Here are the things you would want to keep in mind..
1. Decide upon which CPU you want first..AMD CPUs need more power, they run at higher clocks, put out more heat, have 1 thread per core, not so expensive..intel ones are more efficient...