Visa, Green Card Differences?

“Yes, there is a difference between a visa and a green card. Typically, a visa is a document to allow a temporary stay in the United States for a specific purpose, whereas a green card is a permanent status in the United States, oftentimes considered an immigrant visa.”