It's a relatively new agency in name (2003), but it's not really all that new. It was formerly known as the Immigration and Naturalization Service (INS) and U.S. Customs.