Question: what all documents are required for visa?
Answer: Original Passport with a six month validity beyond expected arrival date in USA.
All old passports.
One photograph per specification. ... 
DS160 US Visa application confirmation page stamped at the Visa Application Center (VAC).
Proof of fee payment, which is a valid receipt.
Printout of US Interview appointment letter.