With the two types of options being available for an Indian passport holder, an e visa is for those who not only hold an Indian passport but also live in India. While the GCC resident visa is for those Indian passport holders who live in any of the six GCC countries that come under the Gulf Cooperation Council.