First a small town, or a group of people bring up a problem and a solution to it. The people draft the bill (Anyone can draft a bill), but only the legislative can sponsor the bill
As soon as a bill is introduced, it is referred to a committee. At this point the bill is examined carefully and its chances for passage are first determined. If the committee does not act on a bill, the bill is effectively "dead."
In both Chambers of Congress, the bill will come up for debate, amendments, including riders, can be offered, and a final vote taken. Floor debate in either Chamber is reported in the Congressional Record
Chamber Floor & Vote
If the bill passes by simple majority the bill moves to the Senate. In the Senate, the bill is assigned to another committee and, if released, debated and voted on. Finally, a conference committee made of House and Senate members works out any differences between the House and Senate versions of the bill.
Floor Action & Vote
This is the point where amendments can possibly be added to a bill. After the floor debate, the bill is ready to be voted by the members of the House or Senate. A quorum (majority) of the members must be present. In order for the bill to be passed, it requires a majority vote
The president may take no action. If Congress is in session, the bill automatically becomes law after ten days. A pocket veto occurs when the president takes no action and Congress has adjourned its session.