Question: what is the difference between an executive agreement and a treaty ​?
Answer: Under US law, the difference in between treaty and executive agreement is whether the President has the authority to execute it without the advice and consent of the Senate. If he or she has such authority, it is an executive agreement, and if not, it is a treaty.