What is the difference between mastercard, visa card, american express in credit cards?

8 answers 8