The software used in restaurants is typically a POS (point of sale) system. This system helps manage the flow of customers, orders, and payments. It also allows for the management of inventory and kitchen staff. In addition, it can provide reports on sales and inventory.