United States Citizens are legally permitted to petition for Spouses, Unmarried Children under the age of 21, and Parents (if the U.S. citizen is over the age of 21), to receive Green Cards while inside the United States or outside AND without waiting in line. Certain other family members of a U.S. Citizen are also eligible for Green Card status; however, there may be a waiting period.
Green Card Holders are legally permitted to petition for Certain Family Members to come to and live permanently in the United States; however, there are a limited annual number of Immigrant Visas in the Family Preference Category, and there may be a waiting period.