其两者的根本区别在于:
一、仅就代理而言,代理包括委托代理、法定代理、指定代理等三种类型;而委托合同是由双方当事人基于相互信任的基础而约定的合同关系,委托合同还适用于代理制度以外的不涉及第三人的经济行为和单纯的事务行为,法定代理和指定代理都不能适用。
二、代理,只适用本人与代理关系的第三人的关系,即代理属于对外关系;而委托合同只适用于委托与受委托的对内关系。
三、代理关系的成立,被代理人授予代理人代理权属于单方的法律行为;而委托合同依规定属于双方法律关系。
【法律依据】
根据《民法典》第162条规定:代理人在代理权限内,以被代理人名义实施的民事法律行为,对被代理人发生效力。