Most foreigners need a visa to enter India. Recently, the government has introduced e-Visas for many nationalities, which can be applied online prior to your trip.