1. Two cards have different logos. The logo of Americanexpress card is "American Express" and the logo of visa card is "VISA", so the two cards belong to two different card organizations, so they are not the same card.
2. The payment system is different. American Express has its own payment company, and credit cards are issued directly to consumers. Moreover, VISA cards are issued by banks all over the world and belong to international card organizations all over the world.