AMD Ryzen 7 2000-series processors are 2nd generation AMD CPUs based on the Zen+ architecture. Featuring 8 physical cores plus a further 8 virtual cores courtesy of SMT technology Ryzen 7 CPUs deliver excellent performance in multithreaded applications such as video encoding and with new and improved Precision Boost 2 they also perform great in lightly threaded software such as games as well. As long as you have a compatible motherboard and sufficient cooling you can further boost the performance of these processors by overclocking too.
These CPUs are compatible with all Socket AM4 motherboards, but older motherboards may require a BIOS update before the CPU is installed.