Un terminale per punto vendita (POS) è un sostituto computerizzato di un registratore di cassa. Molto più complesso dei registratori di cassa di solo pochi anni fa, il sistema POS può includere la capacità di registrare e tracciare gli ordini dei clienti, elaborare carte di credito e di debito, connettersi ad altri sistemi in una rete e gestire l'inventario. In generale, un terminale POS ha come nucleo un personal computer, dotato di programmi specifici per l'applicazione e dispositivi I / O per il particolare ambiente in cui servirà. È probabile che un sistema POS per un ristorante, ad esempio, abbia tutte le voci di menu memorizzate in un database che può essere interrogato per informazioni in diversi modi. I terminali POS sono utilizzati nella maggior parte dei settori che hanno un punto vendita come un banco di assistenza, inclusi ristoranti, alloggi, intrattenimento e musei.
Sempre più spesso, i terminali POS sono anche abilitati per il Web, il che rende possibile l'addestramento e il funzionamento a distanza, nonché il monitoraggio dell'inventario in luoghi geograficamente dispersi.