撤销权和代位权的区别是:
1、两者针对的对象不同。
代位权针对的是债务人不行使债权的消极行为,通过行使代位权旨在保持债务人的财产,而撤销权针对的是债务人不当处分财产的积极行为,行使撤销权旨在恢复债务人的财产。
2、两者的构成要件不同。
撤销权的行使以债实实施了处分财产逃避债务为构成要件,代位权行使要求债务人必须怠于行使其列到期债权,且债权人对债务人的债权必须到期。
3、两者在效果上不同。
债权人行使代位权以后,如果没有其他人向债务人主张权利,债权人可以直接获得财产。债权人行使撤销权以后,第三人向债务区还了财产,该财产不能直接交付给债权人,而应当由法院代为保管,该债务到期后,再交付给债权人。