Family-based green cards: spouses, parents, children and siblings
A US citizen can sponsor a spouse, unmarried child under 21 or parent as an immediate relative, with no annual limit and no queue. Citizens can also sponsor married or adult children and siblings, and permanent residents can sponsor spouses and unmarried children; those categories have annual limits and waits set monthly by the Visa Bulletin, from a year or two to decades for some countries and categories. The relative files the I-130; the immigrant then adjusts status inside the US or processes at a consulate, and the sponsor signs a legally enforceable affidavit of support.
Education, not legal advice.
Talk to an attorney who does Family green card work