You forgot rider bills.
The practice of adding funding for some pet project to an appropriations bill that has nothing to do with the bill in question. Adding funds to build a park named for the Congressman pushing it to Nasa's budget is an example. This is how the vast amount of pork gets passed.
