What is the difference between a virtual card and a physical card?

Virtual cards can be used only for online purchases, where physical ones can be used for both online and in-store purchases. If you expect your employees to use Treat online (food delivery apps for example), consider virtual cards!