Virtual card: Exists only in digital form with no physical counterpart – more secure and flexible.

Digital card: A digital version of a physical card, sharing the same card number.