https://updatedideas.com/green-card-vs-u-s-visa-what-are-the-key-differences/
Green Card vs. U.S. Visa: What Are the Key Differences?