Answer:
In the United States, for an international treaty to have operational capacity it must be ratified by Congress. That is, Congress gives it the force of law, and from that moment the treaty applies to American citizens. Thus, although the President is the one who negotiates and signs the treaties, the Congress makes a sort of revision and approval of the signed treaties.