An American Express (AMEX) India card is an electronic payment card branded by American Express Company. American Express issues and processes prepaid, charge and credit cards.
The major difference between American Express and Visa is the issuer or issuers behind the brand.
American Express India acts as both the issuer and the payment processor for the vast majority of its cards. It does a limited amount of co-branding with outside issuers.