NGO - three letters you might have seen tossed around that seem to be doing something, but what? NGO stands for Non-Governmental Organisation, which means a non-profit group or association that acts outside of institutionalised political structures.
Bill Tracking Database
The Great Bill Tracking Database. Great resources on keeping track of Bills.