任意清算和法定清算的区别是任意清算的原因可以是因为公司章程规定的解散事由出现、营业期限届满、经股东大会决议解散公司等,但是法定清算只能是因为企业法人不能清偿到期债务,并且资产不足以清偿全部债务或者明显缺乏清偿能力。
《中华人民共和国破产法》第二条
企业法人不能清偿到期债务,并且资产不足以清偿全部债务或者明显缺乏清偿能力的,依照本法规定清理债务。企业法人有前款规定情形,或者有明显丧失清偿能力可能的,可以依照本法规定进行重整。