1、两者的构成要件不同。事实婚姻要求男女双方必须以夫妻名义共同生活为周围群众所熟知双方结合符合法定的婚姻实质要件与结婚登记不同的是仅在于缺乏形式要件。而非法同居并没有一定要以夫妻的名义生活。
2、两者的法律后果不同。一旦被认定为事实婚姻的具体处理时视同具
有法律效力的婚姻与合法登记缔结的婚姻同等对待。同居关系不受法律保护同居期间男女双方的财产亦不能视为
夫妻共同财产予以分割同居关系依法应予以解除。
3、两者的财产关系不同。事实婚姻男女双方共同生活期间所得财产视为夫妻共同财产。同居期间所得财产除非有相关证据证明否则各自名下财产归各自所有。
4、两者的身份关系不同。事实婚姻男女双方视同夫妻关系所生子女视为婚生子女。同居的男女双方为非法的双方不具有夫妻的身份关系所生子女为
非婚生子女。
需要要指出的是在孩子的权利和抚养问题上两者是没什么区别的即婚生子与非婚生子在法律地位上完全平等。