How to get visa for USA?

Your valid passport. It must be valid for at least six months after your planned stay in the United States. However, there are some countries that are exempt from this requirement and require only a passport valid during your stay in the United States. Your passport must have at least one blank page so that a visa can be affixed.
One photograph. The photo requirement for a US visa is one of the main requirements for every visa you apply for. Upload a photograph during your online application through form DS-160. If uploading is unsuccessful, you may submit the photograph on the day of admission. However, even if you upload a photograph online, we recommend that you bring it with you in case you need it during your interview.
A receipt confirming payment of the $160 application fee for a non-immigrant visa to the United States. Unlike the European visa policy where you pay the fee on the day of admission, for a US visa you need to pay the fee to be able to schedule an interview. Keep in mind that the US visa fee is non-refundable if you decide to cancel your appointment or if your visa application is rejected.
Social Media Details. A list of the social networking sites you use and the name of Your account in each of them, phone number, email, and social media history from the previous five years.

Every document written in a language other than English or the official language of the country in which you will be interviewed must be translated. Translations must be certified by a competent translator.