自太阳系形成以来,小行星撞击事件在其演化过程中发挥了重要作用,重大小行星撞击事件极大地改变了地球的历史,包括地球-月球系统的形成、生命的进化史、地球上水的起源以及几次大规模灭绝事件,比如大约6550万年前著名的史前希克苏鲁伯撞击被认为是白垩纪-古近纪灭绝事件的原因。
小行星撞地球造成的影响取决于小行星的大小、密度、速度和角度,但只有当大型小行星撞击地球时,才可能会产生重大的物理和生物圈后果,因为地球大气层能够起到很大的缓冲作用。事实上小行星经常与地球相撞,但大多数都无法穿过大气层,据统计地球在1994年至2013年间被556颗小型小行星撞击。小行星大小与撞击频率之间呈反相关,直径为1公里的小行星平均每50万年撞击地球一次,5公里小行星的大碰撞大约每2000万年发生一次,已知的最后一次直径10公里以上小行星的撞击发生在6550万年前,一颗小行星撞击了墨西哥的希克苏鲁伯,在尤卡坦半岛留下了一个180公里直径的陨石坑,并导致恐龙灭绝。
现代最著名的事件之一是1908年发生在俄罗斯西伯利亚的由大约100米左右的小行星造成的通古斯大爆炸事件,2013年车里雅宾斯克陨石事件是现代已知的唯一一起造成大量人员伤亡的此类事件,直径约10米,是自通古斯事件以来地球上有记录的最大小行星。
假如导致恐龙灭绝的那颗小行星撞击地球会发生什么。如果发生类似希克苏鲁伯撞击事件,撞击地点发生在海洋和陆地区别并不明显,其爆炸威力估计是沙皇核弹释放能量的1亿倍,撞击产生的能量将使小行星和大量地壳蒸发,碎片抛向空中,其中一些碎片直接飞出大气层,大部分碎片会落回到地球上,引发全球性森林大火。发生全球性大海啸;撞击产生的灰尘和森林大火产生的烟尘在地球大气层中停留一年左右,阻挡太阳光,导致地球上的许多植物都死亡,无论陆地还是海洋食物链都会崩溃。大气化学成分受到严重干扰,产生许多有害后果,如酸雨、温室效应和臭氧层受损。因此,如果直径10千米小行星大撞击发生在今天,至少会导致大部分人类死亡,但是不太可能导致全人类灭绝,只有极少数具备足够生活资源并且距离撞击地点较远的人类可能存活下来。但是撞击过后物种大部分灭绝,食物链断裂后人类有没有可能恢复或者长期生存下去仍然未知。