Both processors are quad-core processors. A significant difference between them is the number of threads, where the i5 has almost six threads without hyperthreading compared to the hyperthreading 4-core i7 processor. However, the cache sizes are different with i5 comes with four cache sizes and 6MB, and i7 has 8MB.