I am just giving you a dump from a document I created. There will be duplication. Please review carefully.
http://chennai.usconsulate.gov/how_to_apply2.html
http://chennai.usconsulate.gov/appointments2.html
Applying for B-2 Visa
Visitor must establish
• Has a residence abroad which he or she does not plan to abandon
• Is coming to the United States for a definite temporary period
• Will depart upon the conclusion of the visit
• Has access to sufficient funds to cover the cost of the visit and return passage
Visitor asks him/herself:
• What is the purpose of my trip?
• What evidence can I show to demonstrate that I will return to India?
• What do I need to show that I can afford this trip?
Scheduling an appointment -
https://www.vfs-usa.co.in/Home.aspx
• Take a copy of the first page of passport or original (to get the name right)
• Bank – HDFC Bank (Find a local bank)
o Hours: Weekdays : 10.00am to 4.00pm Sat :10.00am to 1.00pm
• Visa Application Fee – US $131 = Rs 5502
• HDFC Bank Cheque or DD – “US Embassy – Visa Fees”
• Service Charge – Rs 322 (DD or HDFS Cheque – “HDFC Bank a/c VFS”)
• Get ‘Visa Fee Receipt Number’
Documents Required -
http://chennai.usconsulate.gov/required_documents.html
• Passport
• DS-156 and DS 157
• One photo (50x50mm) with white or off-white background.
• Form I-134 (one copy)
• Letter from Bank (in letterhead)
• Formal invite to parents.
• Letter to CO @ US consulate
• Employee verification letter (company letterhead).
• Pay stubs
• Bank statements and other financial statements.
• 3 year Tax returns and W-2 copies.
• Affidavits, Tax returns, Bank passbook/statements, Misc Financial papers, Family Photos.
Documents to send to MIL:
-I134 (Notarized)
-Copy of Passports
-Copy of Naturalization Certificate
-Letter to MIL
-Letter to Consluate
-3-4 Pay Stubs
-Last 3yrs of Tax Returns
-Last 3yrs of W2
-Copy of Marriage Certificate
Questions for MIL -
http://www.immihelp.com/visas/visitor/interview.html
As far as questions they asked her: She had gotten her passport in 2000 so they were curious why she didn't travel this long (8yrs). She told her that she was busy with taking care of stuff (ailing mother, rental properties etc) and she is a bit free now. They asked her what I was doing in US. When the reply was IT Manager they asked what IT stood for and she (surprisingly) replied correctly. Other than these there were no big questions. Good luck.