中原逐渐兴盛，成为一方诸侯，最终推翻了之前的夏朝。商代开始掌握冶铁技术，制陶业、商业也很兴盛。商代甲骨文的发掘证明，商代的文字发展已经经历一个漫长的时期。天文历法比夏代进步，天象学上也有新的发现，人们发现火星、彗星。商代甲骨文中有多次日食、月食、流星、新星的记录。商代历法已经有大、小月之分，规定三百六十五又四分之一天为一个週期，并用年终置闺来调整朔望月和回归年的长度。在数学方面，商代甲骨文中有大至三万的数字，明确的十进位制，奇数、偶数和倍数的概念，有了初步的计算能力。此外还有商高定理的记载。