同居与非法同居的区别:1、同居一般指两个人在一起生活,双方是并未取得合法夫妻身份的;2、非法同居指的是一方或双方有配偶者与他人同居;3、法律仅禁止后者,前者归道德调整。
法律依据
《中华人民共和国民法典》
第一千零四十二条 禁止包办、买卖婚姻和其他干涉婚姻自由的行为。禁止借婚姻索取财物。
禁止重婚。禁止有配偶者与他人同居。
禁止家庭暴力。禁止家庭成员间的虐待和遗弃。