There are essentially two major types of immigrant visas, depending on whether you are sponsored personally by a family member/relative or whether the sponsorship is through a U.S. employer.