What is the difference between a Visa card and a Mastercard card?

Visa has a wider acceptance network in Europe, America and Africa, while Mastercard has a wider acceptance network in Asia. This difference should be considered when applying for an international card.