Question: what the difference between public and private bills?
Answer: Public bills are both passed by Congress and signed by the president. They are given a law number, and a Statutes at Large number, and added to the United States Code. Private bills are used for relief in matters like immigration and naturalization claims against the United States.