阅读下列材料:
材料一:北京人生活环境险恶,工具简单粗糙,只靠个人力量,他们无法生活下去。于是就几十个人在一起共同劳动,分享劳动果实,过着群居的生活。
材料二:山顶洞人生活的集体,是按血缘关系结合起来的,由共同的祖先繁衍下来。他们使用公有的工具,共同劳动,共同分配食物,居住在一起。
请回答:
(1)根据材料归纳北京人与山顶洞人在生产和生活方面的共同之处和不同之处。
(2)根据材料和所学知识说明山顶洞人比北京人进步的主要原因是什么?