条约、协议、协定、协约、公约的区别 条约:一般适用几个(2个以上)国家之间的规定,法律效力高。协议:适用国家、国际组织间的规定,法律效力较低。公约:国际组织间、国际组织和国家间的约定,法律效力介于条约、协议之间。法律效力越高,违反的后果越大,执行力越强。