A virtual terminal is like an online card machine that businesses use to take electronic payments. You can access it from any device with the internet, like a computer or smartphone, without needing a physical card reader or point-of-sale (POS) machines.