What is the difference between an Immigrant and Non-Immigrant Visa? The U.S. visas are…
How to apply for an Immigrant Visa?
You need to submit the I-130 Form first, send it to NVC for processing, if it gets accepted you need to pay the fees and get the I-864 Form. After that you gather your financial documents and apply online and fill the DS-260 Form.
After applying online, together with your financial documents you gather and scan your civil documents as well and apply for the interview you need to schedule with the Embassy/Consulate beforehand.