Diversity Visa Program
Here is the best site and guide for the USA Green Card Application online.
Submit an Entry
There is a limited period of time during which you can register for the Diversity Immigrant Visa (DV) Program during each fiscal year. Each year, the Department of State publishes detailed instructions for entering the DV Program. These instructions include the dates of the registration period during which you will be able to enter.
All entries must be submitted electronically on the Electronic Diversity Visa (E-DV) website during the specified registration period. No late entries or paper entries are accepted. The law allows only one entry by or for each person during each registration period. The Department of State uses sophisticated technology to detect multiple entries. If you submit more than one entry you will be disqualified. This website does not become active for submitting an entry until the date and time specified on the DV Instructions webpage.
Detailed guidance for completing the online entry form is included in the DV Instructions.
After you submit a complete entry, you will see a confirmation screen containing your name and a unique confirmation number. Print this confirmation screen for your records. It is extremely important that you retain your confirmation number. It is the only way you can check the status of your entry, and you will need it to obtain further instructions or schedule an interview for a visa if you are selected.
There is no cost to register for the DV Program. You are strongly encouraged to complete the entry form yourself, without a “Visa Consultant,” “Visa Agent,” or other facilitator who offers to help. If somebody else helps you, you should be present when your entry is prepared so that you can provide the correct answers to the questions and retain the confirmation page and your unique confirmation number.