Como bien dices, a la vista del usuario no existen prácticamente diferencias en cuanto a las funcionalidades. Las diferencias entre una u otra son las condiciones que cada empresa le establece a los bancos, por eso unos optan por utilizar tarjetas VISA y otros tarjetas Mastercard.
En lo que hemos de estar atentos es en las condiciones de uso que cada banco nos pone a nosotros, ya que la utilidad de cualquiera de ellas es la misma, las coberturas dependerán de la modalidad de la tarjeta (clásica, oro...)
Tanto VISA como Mastercard tienen una aceptación en casi todo el mundo, si vas a ir de viaje a cualquier lugar y no sabes si podrás utilizar la tarjeta, puedes utilizar sus localizadores: localizador de VISA y localizador de Mastercard