Visa and Mastercard are simply different companies offering very similar services. The main differences are rewards and benefits, security schemes, and exchange rates for foreign currencies.