A primary difference between a treaty and an executive agreement is that A) Treaties must be approved by the Senate; executive agreements do not. A more defined phrase to express this is that "An executive agreement...has not been ratified by the legislatures as treaties are ratified."
It is the privilege, claimed by the president for the executive branch of the US Government of withholding information in the public interest. <span />