a treaty is a formally concluded & ratified agreement between countries. an exective agreement is an international agreement made by the executive branch o the us gov without ratification by the senate. executive agreements are made for routine administrative matters where a treaty isnt necessary