A U.S. citizen or lawful permanent resident may apply for immigrant visas or Green Cards on someone else's behalf. Sponsoring someone for immigration involves accepting financial responsibility for them after they come to the U.S. Along with other applications and documentation, a sponsor will be required to submit an Affidavit of Support to show that they have sufficient income or assets to support the immigrant while they are living in the United States.