I agree with Richiestang_78 The AMD Ryzen 5 2600 is more modern, built on a smaller process node, 2 times as many threads as the i5, and the platform is much cheaper than the I5 platform. The I5 costs almost $60 dollars more in some cases, for less performance. Here is a review comparing both chips:https://www.techspot.com/review/1627-core-i5-8400-vs-ryzen-5-2600/The AMD Ryzen 5 2600 boosts up to 200mhz faster than the I5.