How the Immigration System Works
From the American Immigration Council: The basics on the US immigration system. Good place to start to get an overview of the topic.
The government website for information on how to become a U.S. citizen.
Federal Trade Commission's webpage on immigration help with frequently asked questions.