Is there a difference between "virtual" and "digital" Visa cards?
Yes, a virtual card exists only in a digital context, while a digital card can also have a physical representation.
Are the card details the same on my physical card as on my digital card?
Yes, the PIN, CVV, and expiration date are all the same.