When the bill is sent to Congress, the Senate and House of Representatives both vote on whether or not to pass the bill, with a 2/3 majority agreeing necessary to pass the bill. Logrolling, or a quid pro quo, may be used to sway certain members of Congress to a specific side. The bill may be revised during this process. This may be brought to table, which is to postpone voting on the bill.
If Congress passes the bill, it is then sent to the president for his signature, which is needed to make a bill into a law, but if he does not sign within 10 days and Congress is still in session, the bill automatically becomes a law.
If the president vetoes the bill and Congress does not pass it again, or waits 10 days and within those 10 days Congress adjourns, the bill is stopped. The latter method is known as a pocket veto.
I veto this!
If the president vetoes the bill, then it is sent back to Congress, and if they pass it with a 2/3 vote, the bill becomes law.
And with the signature, or Congress overriding the veto, the bill becomes a law.