I want to know the answer to the following question:
Under US law, what primarily distinguishes treaties, executive agreements, congressional-executive agreements, and sole executive agreements?
All the background I'm provided with is that "United States law distinguishes what it calls treaties from executive agreement, congressional-executive agreements, and sole executive agreements.". Is that enough to answer the question?