Back to you.co

Is the Virtual Card simply a digital version of my Physical Card?