社会保险与商业保险的区别是:

(1)性质不同。社会保险属于政府行为,商业保险是社会保险的补充,属于商业行为。

(2)目的不同。社会保险不以营利为目的,商业保险是企业经营行为,以追求利润为目的,奉行经济效益优先。

(3)资金来源不同。社会保险费由单位和个人共同承担,商业保险由投保人个人承担。

(4)政府承担的责任不同。社会保险是公民享有的一项基本权利,政府对社会保险承担兜底责任,商业保险则受市场竞争机制制约,具有风险性。