With a 30-day tourist visa, you can visit India 2 times in 30 days
With a 1-year tourist visa, there is no limit on the number of entries, the maximum stay per trip is 90 days, after which you must leave the country and immediately return for 90 days, in total you can stay no more than 180 days per year
With a 5-year tourist visa, there is no limit on the number of entries, the maximum stay per trip is 90 days, after which you must leave the country and immediately return for 90 days, in total you can stay no more than 180 days per year
With a 1-year business visa, there is no limit on the number of entries, the maximum stay in the country is 180 days. One month before the end of the 180 days, you can request an extension of stay, after which you can stay for another 180 days