Obtaining a green card allows one to travel and live in the United States in any location without seeking approval from USCIS or filling out any extra paperwork. Also one is able to leave and reenter the U.S. from abroad with only their green card, and no additional documentation is needed.
Further, one of the most important and tangible benefits of obtaining a green card is that one may sponsor a spouse or unmarried child under 21 to receive a green card as well.
Having a green card also opens doors in terms of employment since employers will no longer have to submit sponsorship paperwork for temporary work. Likewise, green card holders are eligible for some jobs that require security clearance for which temporary non-immigrants are not eligible. Green card holders are also eligible for government grants and can legally establish a business or corporation, giving them the opportunity for self-employment.
Additionally, as a green card holder, one is eligible to apply for government financial aid for higher education, such as Pell Grants, Stafford loans and Perkins loans. Green card holders may also be eligible for "in-state" or "resident" tuition discounts for state universities.
Finally the most important benefit of being a green card holder is that obtaining a green card is one step closer to naturalization and becoming a U.S. citizen.
A green card means you will obtain a permanent residence permission, which allows you to freely live, work and move in any of 50 states. A green card also entitles you to all social benefits of being an american citizen, such as state sponsorship in education, research, taxation, social security and insurance, retirement and health benefits. You can legally own property, cars, firearms and other items that any other average american does.