A restaurant POS system is both the software and hardware restaurants use to take customer's orders, accept payments, manage food inventory and ultimately manage the entire operation.