There are a lot of differences between the two phones with iPhone 7 being the better as expected. But the basic difference that supersedes all other is the RAM. While iPhone 6 has 1GB RAM, iPhone 7 has 2. The iOS differs too. iPhone 6 runs on Apple A8 while iPhone 7 uses A10.