This glossary from the U.S. Citizenship and Immigration Services provide immigration terms and acronyms. "Immigration law has a number of highly technical terms that may not mean the same thing to the average reader."
U.S. Citizenship and Immigration Services: http://www.uscis.gov/