The international citizen can apply for an Indian visa through its online Indian visa application. The Indian government has introduced the online e-visa (electronic visa) services. So you don't need to visit any consulate or embassy offices to apply for e-visa. You can apply from your comfort zone through any electronic devices such as Smartphones, laptops, Mobile devices, tablets, etc, but must have an internet connection.