You can access and submit the DS-160 form online from India by visiting the US Department of State's Consular Electronic Application Center (CEAC) website and completing the application. You'll need to have your passport and travel itinerary details ready, and you should use a supported browser like Chrome or Internet Explorer. After submitting, you must print the DS-160 confirmation page to schedule your visa interview and fingerprinting appointment at a Visa Application Center (VAC) in India.