重婚和有配偶者与他人同居的区别是:重婚是与他人进行了结婚登记或者和他人以夫妻名义长期共同生活,而与他人同居是指有配偶的人与他人长期共同生活,并没有以夫妻名义共同生活。
法律依据:
《刑法》第二百五十
有配偶而重婚的,或者明知他人有配偶而与之结婚的,处二年以下有期徒刑或者拘役。
《民法典》第一千零四十二条
禁止包办、买卖婚姻和其他干涉婚姻自由的行为。禁止借婚姻索取财物。
禁止重婚。禁止有配偶者与他人同居。
禁止家庭暴力。禁止家庭成员间的虐待和遗弃。