The Senate.
In the US, only the Federal Government can do this; states cannot do this individually.
The U. S. Senate must ratify all treaties.
It must be approved by the senate foreign regulations.
The Senate.The senate has to
The president can make treaties, but Congress must ratify them.
To ratify means to approve and make binding an agreement that has been made by someone not able to make it binding himself. Typically, an agreement made between countries can be made by representatives of the countries but it will need to be ratified, i.e, accepted and approved by the countries' governments before it become a legally binding agreement.
The president does the foreign policy stuff.
In the United States, treaties with foreign countries can be negotiated and signed by the President. However, these treaties must be approved by a two-thirds majority in the Senate to become legally binding. This system ensures a balance of power between the executive and legislative branches in foreign affairs.
The US President has the Constitutional authority to make foreign policy, with the advice of the Senate, who must approve all treaties.
The Senate
In the United States, the Executive Branch (President) will negotiate a treaty, and it must be consented to by the Senate with a 2/3 affirmative vote. After this, the President can ratify the treaty.