The physical card is designed to be used in stores or to withdraw cash from ATMs affiliated with the Mastercard network. On the other hand, the virtual card has a dynamic CVC (security code) that changes to protect your data and make your online purchases much safer.