The different types of US visas available to Indians include non-immigrant visas (for temporary stays) and immigrant visas (for permanent residence). Some of the non-immigrant USA visas that Indians can apply for include F-1/M-1 (Students), B-1/B-2 (Tourism/Business), H-1B/L-1 (Work), and J-1 (Exchange) visas. The US immigrant visa options are EB-1/EB-2/EB-3 (Employment-Based) and family-sponsored visas.